SimpleOpenNI
Class XnVPushDetector
java.lang.Object
SimpleOpenNI.XnVMessageListener
SimpleOpenNI.XnVPointControl
SimpleOpenNI.XnVPushDetector
public class XnVPushDetector
- extends XnVPointControl
Methods inherited from class SimpleOpenNI.XnVPointControl |
getCPtr, GetPrimaryID, OnNoPoints, OnPointCreate, OnPointDestroy, OnPointUpdate, OnPrimaryPointDestroy, OnPrimaryPointReplace, RegisterPointCreate, RegisterPointCreateSub, RegisterPointDestroy, RegisterPointDestroySub, RegisterPointUpdate, RegisterPointUpdateSub, RegisterPrimaryPointCreate, RegisterPrimaryPointCreateSub, RegisterPrimaryPointDestroy, RegisterPrimaryPointDestroySub, Update, Update |
Methods inherited from class SimpleOpenNI.XnVMessageListener |
Activate, BaseUpdate, ClearQueue, getCPtr, GetListenerName, GetThreadProtectecionQueueMode, HandleCCMessages, RegisterActivate, RegisterDeactivate, RegisterUpdate, Run, Run, RunAsThread, SetCurrentThread, SetThreadId, SetThreadProtectionQueueMode |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XnVPushDetector
public XnVPushDetector()
XnVPushDetector
public XnVPushDetector(long cPtr,
boolean cMemoryOwn)
XnVPushDetector
public XnVPushDetector(java.lang.String strName)
delete
public void delete()
- Overrides:
delete
in class XnVPointControl
getCPtr
public static long getCPtr(XnVPushDetector obj)
GetPushDuration
public long GetPushDuration()
GetPushImmediateDuration
public long GetPushImmediateDuration()
GetPushImmediateMinimumVelocity
public float GetPushImmediateMinimumVelocity()
GetPushImmediateOffset
public long GetPushImmediateOffset()
GetPushMaximumAngleBetweenImmediateAndZ
public float GetPushMaximumAngleBetweenImmediateAndZ()
GetPushMinimumAngleBetweenImmediateAndPrevious
public float GetPushMinimumAngleBetweenImmediateAndPrevious()
GetPushPreviousDuration
public long GetPushPreviousDuration()
GetPushPreviousMinimumVelocity
public float GetPushPreviousMinimumVelocity()
GetPushPreviousOffset
public long GetPushPreviousOffset()
GetStableDuration
public long GetStableDuration()
GetStableMaximumVelocity
public float GetStableMaximumVelocity()
OnPrimaryPointCreate
public void OnPrimaryPointCreate(XnVHandPointContext pContext,
XnPoint3D ptFocus)
- Overrides:
OnPrimaryPointCreate
in class XnVPointControl
OnPrimaryPointUpdate
public void OnPrimaryPointUpdate(XnVHandPointContext pContext)
- Overrides:
OnPrimaryPointUpdate
in class XnVPointControl
RegisterPush
public void RegisterPush(java.lang.Object objCb)
RegisterPushSub
public void RegisterPushSub(java.lang.Object objCb,
long ptr)
RegisterStabilized
public void RegisterStabilized(java.lang.Object objCb)
RegisterStabilizedSub
public void RegisterStabilizedSub(java.lang.Object objCb,
long ptr)
Reset
public void Reset()
SetPushImmediateDuration
public void SetPushImmediateDuration(long nDuration)
SetPushImmediateMinimumVelocity
public void SetPushImmediateMinimumVelocity(float fVelocity)
SetPushImmediateOffset
public void SetPushImmediateOffset(long nOffset)
SetPushMaximumAngleBetweenImmediateAndZ
public void SetPushMaximumAngleBetweenImmediateAndZ(float fAngle)
SetPushMinimumAngleBetweenImmediateAndPrevious
public void SetPushMinimumAngleBetweenImmediateAndPrevious(float fAngle)
SetPushPreviousDuration
public void SetPushPreviousDuration(long nDuration)
SetPushPreviousMinimumVelocity
public void SetPushPreviousMinimumVelocity(float fVelocity)
SetPushPreviousOffset
public void SetPushPreviousOffset(long nOffset)
SetStableDuration
public void SetStableDuration(long nDuration)
SetStableMaximumVelocity
public void SetStableMaximumVelocity(float fVelocity)
swigReleaseOwnership
public void swigReleaseOwnership()
- Overrides:
swigReleaseOwnership
in class XnVPointControl
swigTakeOwnership
public void swigTakeOwnership()
- Overrides:
swigTakeOwnership
in class XnVPointControl