SimpleOpenNI
Class XnVSlider1D
java.lang.Object
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 |
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)
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)