SimpleOpenNI
Class XnVWaveDetector

java.lang.Object
  extended by SimpleOpenNI.XnVMessageListener
      extended by SimpleOpenNI.XnVPointControl
          extended by SimpleOpenNI.XnVWaveDetector

public class XnVWaveDetector
extends XnVPointControl


Constructor Summary
XnVWaveDetector()
           
XnVWaveDetector(long cPtr, boolean cMemoryOwn)
           
XnVWaveDetector(java.lang.String strName)
           
 
Method Summary
 void delete()
           
static long getCPtr(XnVWaveDetector obj)
           
 int GetFlipCount()
           
 int GetMaxDeviation()
           
 int GetMinLength()
           
 void OnPrimaryPointCreate(XnVHandPointContext pContext, XnPoint3D ptFocus)
           
 void OnPrimaryPointDestroy(long nID)
           
 void OnPrimaryPointReplace(long nOldId, XnVHandPointContext pContext)
           
 void OnPrimaryPointUpdate(XnVHandPointContext pContext)
           
 void RegisterWave(java.lang.Object objCb)
           
 void RegisterWaveSub(java.lang.Object objCb, long ptr)
           
 void Reset()
           
 void SetFlipCount(int nFlipCount)
           
 void SetMaxDeviation(int nMaxDeviation)
           
 void SetMinLength(int nMinLength)
           
 
Methods inherited from class SimpleOpenNI.XnVPointControl
getCPtr, GetPrimaryID, OnNoPoints, OnPointCreate, OnPointDestroy, OnPointUpdate, RegisterPointCreate, RegisterPointCreateSub, RegisterPointDestroy, RegisterPointDestroySub, RegisterPointUpdate, RegisterPointUpdateSub, RegisterPrimaryPointCreate, RegisterPrimaryPointCreateSub, RegisterPrimaryPointDestroy, RegisterPrimaryPointDestroySub, swigReleaseOwnership, swigTakeOwnership, 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
 

Constructor Detail

XnVWaveDetector

public XnVWaveDetector()

XnVWaveDetector

public XnVWaveDetector(long cPtr,
                       boolean cMemoryOwn)

XnVWaveDetector

public XnVWaveDetector(java.lang.String strName)
Method Detail

delete

public void delete()
Overrides:
delete in class XnVPointControl

getCPtr

public static long getCPtr(XnVWaveDetector obj)

GetFlipCount

public int GetFlipCount()

GetMaxDeviation

public int GetMaxDeviation()

GetMinLength

public int GetMinLength()

OnPrimaryPointCreate

public void OnPrimaryPointCreate(XnVHandPointContext pContext,
                                 XnPoint3D ptFocus)
Overrides:
OnPrimaryPointCreate in class XnVPointControl

OnPrimaryPointDestroy

public void OnPrimaryPointDestroy(long nID)
Overrides:
OnPrimaryPointDestroy in class XnVPointControl

OnPrimaryPointReplace

public void OnPrimaryPointReplace(long nOldId,
                                  XnVHandPointContext pContext)
Overrides:
OnPrimaryPointReplace in class XnVPointControl

OnPrimaryPointUpdate

public void OnPrimaryPointUpdate(XnVHandPointContext pContext)
Overrides:
OnPrimaryPointUpdate in class XnVPointControl

RegisterWave

public void RegisterWave(java.lang.Object objCb)

RegisterWaveSub

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

Reset

public void Reset()

SetFlipCount

public void SetFlipCount(int nFlipCount)

SetMaxDeviation

public void SetMaxDeviation(int nMaxDeviation)

SetMinLength

public void SetMinLength(int nMinLength)