SimpleOpenNI
Class XnVSlider2D

java.lang.Object
  extended by SimpleOpenNI.XnVSlider2D

public class XnVSlider2D
extends java.lang.Object


Constructor Summary
XnVSlider2D(long cPtr, boolean cMemoryOwn)
           
XnVSlider2D(XnPoint3D ptInitialPosition, float fSliderXLength, float fSliderYLength, float fInitialXValue, float fInitialYValue)
           
XnVSlider2D(XnPoint3D ptMin, XnPoint3D ptMax)
           
 
Method Summary
 void delete()
           
static long getCPtr(XnVSlider2D obj)
           
 float GetOffAxisDetectionAngle()
           
 long GetOffAxisDetectionTime()
           
 float GetOffAxisDetectionVelocity()
           
 XnPoint3D GetPosition()
           
 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 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)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XnVSlider2D

public XnVSlider2D(long cPtr,
                   boolean cMemoryOwn)

XnVSlider2D

public XnVSlider2D(XnPoint3D ptInitialPosition,
                   float fSliderXLength,
                   float fSliderYLength,
                   float fInitialXValue,
                   float fInitialYValue)

XnVSlider2D

public XnVSlider2D(XnPoint3D ptMin,
                   XnPoint3D ptMax)
Method Detail

delete

public void delete()

getCPtr

public static long getCPtr(XnVSlider2D obj)

GetOffAxisDetectionAngle

public float GetOffAxisDetectionAngle()

GetOffAxisDetectionTime

public long GetOffAxisDetectionTime()

GetOffAxisDetectionVelocity

public float GetOffAxisDetectionVelocity()

GetPosition

public XnPoint3D GetPosition()

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)

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)