SimpleOpenNI
Class XnVSlider1D

java.lang.Object
  extended by SimpleOpenNI.XnVSlider1D

public class XnVSlider1D
extends java.lang.Object


Constructor Summary
XnVSlider1D(int eAxis, XnPoint3D ptInitialPosition, float fSliderLength, float fInitialValue, float fMinOutput, float fMaxOutput)
           
XnVSlider1D(int eAxis, XnPoint3D ptInitialPosition, float fSliderLength, float fInitialValue, float fMinOutput, float fMaxOutput, float fOffAxisDetectionAngle)
           
XnVSlider1D(int eAxis, XnPoint3D ptInitialPosition, float fSliderLength, float fInitialValue, float fMinOutput, float fMaxOutput, float fOffAxisDetectionAngle, float fOffAxisDetectionMinimumVelocity)
           
XnVSlider1D(int eAxis, XnPoint3D ptInitialPosition, XnPoint3D ptMinPoint, XnPoint3D ptMaxPoint, float fMinOutput, float fMaxOutput)
           
XnVSlider1D(int eAxis, XnPoint3D ptInitialPosition, XnPoint3D ptMinPoint, XnPoint3D ptMaxPoint, float fMinOutput, float fMaxOutput, float fOffAxisDetectionAngle)
           
XnVSlider1D(int eAxis, XnPoint3D ptInitialPosition, XnPoint3D ptMinPoint, XnPoint3D ptMaxPoint, float fMinOutput, float fMaxOutput, float fOffAxisDetectionAngle, float fOffAxisDetectionMinimumVelocity)
           
XnVSlider1D(long cPtr, boolean cMemoryOwn)
           
 
Method Summary
 void delete()
           
 int GetAxis()
           
static long getCPtr(XnVSlider1D obj)
           
 float GetOffAxisDetectionAngle()
           
 long GetOffAxisDetectionTime()
           
 float GetOffAxisDetectionVelocity()
           
 XnPoint3D GetPosition()
           
 float GetValue()
           
 boolean IsValid()
           
 void LostPoint()
           
 void RegisterOffAxisMovement(java.lang.Object objCb)
           
 void RegisterOffAxisMovementSub(java.lang.Object objCb, long ptr)
           
 void RegisterValueChange(java.lang.Object objCb)
           
 void RegisterValueChangeSub(java.lang.Object objCb, long ptr)
           
 void Reinitialize(int eAxis, XnPoint3D ptInitialPoint, float fSliderLength, float fInitialValue, float fMinOutput, float fMaxOutput)
           
 void Reinitialize(int eAxis, XnPoint3D ptInitialPoint, XnPoint3D ptMinPoint, XnPoint3D ptMaxPoint, float fMinOutput, float fMaxOutput)
           
 void SetOffAxisDetectionAngle(float fAngle)
           
 void SetOffAxisDetectionTime(long nTime)
           
 void SetOffAxisDetectionVelocity(float fVelocity)
           
 long Update(XnPoint3D pt, float fTime)
           
 long Update(XnPoint3D pt, float fTime, boolean bCheckOffAxis)
           
 float ValueAtPosition(XnPoint3D pt)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XnVSlider1D

public XnVSlider1D(int eAxis,
                   XnPoint3D ptInitialPosition,
                   float fSliderLength,
                   float fInitialValue,
                   float fMinOutput,
                   float fMaxOutput)

XnVSlider1D

public XnVSlider1D(int eAxis,
                   XnPoint3D ptInitialPosition,
                   float fSliderLength,
                   float fInitialValue,
                   float fMinOutput,
                   float fMaxOutput,
                   float fOffAxisDetectionAngle)

XnVSlider1D

public XnVSlider1D(int eAxis,
                   XnPoint3D ptInitialPosition,
                   float fSliderLength,
                   float fInitialValue,
                   float fMinOutput,
                   float fMaxOutput,
                   float fOffAxisDetectionAngle,
                   float fOffAxisDetectionMinimumVelocity)

XnVSlider1D

public XnVSlider1D(int eAxis,
                   XnPoint3D ptInitialPosition,
                   XnPoint3D ptMinPoint,
                   XnPoint3D ptMaxPoint,
                   float fMinOutput,
                   float fMaxOutput)

XnVSlider1D

public XnVSlider1D(int eAxis,
                   XnPoint3D ptInitialPosition,
                   XnPoint3D ptMinPoint,
                   XnPoint3D ptMaxPoint,
                   float fMinOutput,
                   float fMaxOutput,
                   float fOffAxisDetectionAngle)

XnVSlider1D

public XnVSlider1D(int eAxis,
                   XnPoint3D ptInitialPosition,
                   XnPoint3D ptMinPoint,
                   XnPoint3D ptMaxPoint,
                   float fMinOutput,
                   float fMaxOutput,
                   float fOffAxisDetectionAngle,
                   float fOffAxisDetectionMinimumVelocity)

XnVSlider1D

public XnVSlider1D(long cPtr,
                   boolean cMemoryOwn)
Method Detail

delete

public void delete()

GetAxis

public int GetAxis()

getCPtr

public static long getCPtr(XnVSlider1D obj)

GetOffAxisDetectionAngle

public float GetOffAxisDetectionAngle()

GetOffAxisDetectionTime

public long GetOffAxisDetectionTime()

GetOffAxisDetectionVelocity

public float GetOffAxisDetectionVelocity()

GetPosition

public XnPoint3D GetPosition()

GetValue

public float GetValue()

IsValid

public boolean IsValid()

LostPoint

public void LostPoint()

RegisterOffAxisMovement

public void RegisterOffAxisMovement(java.lang.Object objCb)

RegisterOffAxisMovementSub

public void RegisterOffAxisMovementSub(java.lang.Object objCb,
                                       long ptr)

RegisterValueChange

public void RegisterValueChange(java.lang.Object objCb)

RegisterValueChangeSub

public void RegisterValueChangeSub(java.lang.Object objCb,
                                   long ptr)

Reinitialize

public void Reinitialize(int eAxis,
                         XnPoint3D ptInitialPoint,
                         float fSliderLength,
                         float fInitialValue,
                         float fMinOutput,
                         float fMaxOutput)

Reinitialize

public void Reinitialize(int eAxis,
                         XnPoint3D ptInitialPoint,
                         XnPoint3D ptMinPoint,
                         XnPoint3D ptMaxPoint,
                         float fMinOutput,
                         float fMaxOutput)

SetOffAxisDetectionAngle

public void SetOffAxisDetectionAngle(float fAngle)

SetOffAxisDetectionTime

public void SetOffAxisDetectionTime(long nTime)

SetOffAxisDetectionVelocity

public void SetOffAxisDetectionVelocity(float fVelocity)

Update

public long Update(XnPoint3D pt,
                   float fTime)

Update

public long Update(XnPoint3D pt,
                   float fTime,
                   boolean bCheckOffAxis)

ValueAtPosition

public float ValueAtPosition(XnPoint3D pt)