SimpleOpenNI
Class XnVSteadyDetector
java.lang.Object
SimpleOpenNI.XnVMessageListener
SimpleOpenNI.XnVPointControl
SimpleOpenNI.XnVSteadyDetector
public class XnVSteadyDetector
- extends XnVPointControl
Constructor Summary |
XnVSteadyDetector(long cPtr,
boolean cMemoryOwn)
|
XnVSteadyDetector(long nCooldownFrames,
long nDetectionDuration,
float fMaximumStdDevForSteady)
|
XnVSteadyDetector(long nCooldownFrames,
long nDetectionDuration,
float fMaximumStdDevForSteady,
java.lang.String strName)
|
Methods inherited from class SimpleOpenNI.XnVPointControl |
getCPtr, GetPrimaryID, OnNoPoints, OnPointDestroy, OnPrimaryPointCreate, OnPrimaryPointDestroy, OnPrimaryPointReplace, OnPrimaryPointUpdate, 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 |
XnVSteadyDetector
public XnVSteadyDetector(long cPtr,
boolean cMemoryOwn)
XnVSteadyDetector
public XnVSteadyDetector(long nCooldownFrames,
long nDetectionDuration,
float fMaximumStdDevForSteady)
XnVSteadyDetector
public XnVSteadyDetector(long nCooldownFrames,
long nDetectionDuration,
float fMaximumStdDevForSteady,
java.lang.String strName)
delete
public void delete()
- Overrides:
delete
in class XnVPointControl
getCPtr
public static long getCPtr(XnVSteadyDetector obj)
GetDetectionDuration
public long GetDetectionDuration()
GetMaximumStdDevForSteady
public float GetMaximumStdDevForSteady()
GetMinimumStdDevForNotSteady
public float GetMinimumStdDevForNotSteady()
getMs_nDefaultDetectionDuration
public static long getMs_nDefaultDetectionDuration()
getMs_nDefaultInitialCooldown
public static long getMs_nDefaultInitialCooldown()
OnPointCreate
public void OnPointCreate(XnVHandPointContext cxt)
- Overrides:
OnPointCreate
in class XnVPointControl
OnPointUpdate
public void OnPointUpdate(XnVHandPointContext cxt)
- Overrides:
OnPointUpdate
in class XnVPointControl
RegisterNotSteady
public void RegisterNotSteady(java.lang.Object objCb)
RegisterNotSteadySub
public void RegisterNotSteadySub(java.lang.Object objCb,
long ptr)
RegisterSteady
public void RegisterSteady(java.lang.Object objCb)
RegisterSteadySub
public void RegisterSteadySub(java.lang.Object objCb,
long ptr)
SetDetectionDuration
public void SetDetectionDuration(long nDuration)
SetMaximumStdDevForSteady
public void SetMaximumStdDevForSteady(float fStdDev)
SetMinimumStdDevForNotSteady
public void SetMinimumStdDevForNotSteady(float fStdDev)
swigReleaseOwnership
public void swigReleaseOwnership()
- Overrides:
swigReleaseOwnership
in class XnVPointControl
swigTakeOwnership
public void swigTakeOwnership()
- Overrides:
swigTakeOwnership
in class XnVPointControl