SimpleOpenNI
Class XnVCircleDetector
java.lang.Object
SimpleOpenNI.XnVMessageListener
SimpleOpenNI.XnVPointControl
SimpleOpenNI.XnVCircleDetector
public class XnVCircleDetector
- extends XnVPointControl
Methods inherited from class SimpleOpenNI.XnVPointControl |
getCPtr, GetPrimaryID, OnNoPoints, OnPointCreate, OnPointDestroy, OnPointUpdate, 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 |
XnVCircleDetector
public XnVCircleDetector()
XnVCircleDetector
public XnVCircleDetector(long cPtr,
boolean cMemoryOwn)
XnVCircleDetector
public XnVCircleDetector(java.lang.String strName)
delete
public void delete()
- Overrides:
delete
in class XnVPointControl
GetCloseEnough
public long GetCloseEnough(SWIGTYPE_p_float fCloseEnough)
GetCloseToExistingRadius
public long GetCloseToExistingRadius(SWIGTYPE_p_float fCloseToExistingRadius)
getCPtr
public static long getCPtr(XnVCircleDetector obj)
GetExistingWeight
public long GetExistingWeight(SWIGTYPE_p_float fExistingWeight)
GetMaxErrors
public long GetMaxErrors(SWIGTYPE_p_unsigned_int nMaxErrors)
GetMaxRadius
public long GetMaxRadius(SWIGTYPE_p_float fMaxRadius)
GetMinimumPoints
public long GetMinimumPoints(SWIGTYPE_p_unsigned_int nMinimumPoints)
GetMinRadius
public long GetMinRadius(SWIGTYPE_p_float fMinRadius)
OnPrimaryPointCreate
public void OnPrimaryPointCreate(XnVHandPointContext pContext,
XnPoint3D ptFocus)
- Overrides:
OnPrimaryPointCreate
in class XnVPointControl
OnPrimaryPointDestroy
public void OnPrimaryPointDestroy(long nID)
- Overrides:
OnPrimaryPointDestroy
in class XnVPointControl
OnPrimaryPointUpdate
public void OnPrimaryPointUpdate(XnVHandPointContext pContext)
- Overrides:
OnPrimaryPointUpdate
in class XnVPointControl
RegisterCircle
public void RegisterCircle(java.lang.Object objCb)
RegisterCircleSub
public void RegisterCircleSub(java.lang.Object objCb,
long ptr)
RegisterNoCircle
public void RegisterNoCircle(java.lang.Object objCb)
RegisterNoCircleSub
public void RegisterNoCircleSub(java.lang.Object objCb,
long ptr)
Reset
public void Reset()
SetCloseEnough
public long SetCloseEnough(float fCloseEnough)
SetCloseToExistingRadius
public long SetCloseToExistingRadius(float fCloseToExistingRadius)
SetExistingWeight
public long SetExistingWeight(float fExistingWeight)
SetMaxErrors
public long SetMaxErrors(long nMaxErrors)
SetMaxRadius
public long SetMaxRadius(float fMaxRadius)
SetMinimumPoints
public long SetMinimumPoints(long nMinimumPoints)
SetMinRadius
public long SetMinRadius(float fMinRadius)
swigReleaseOwnership
public void swigReleaseOwnership()
- Overrides:
swigReleaseOwnership
in class XnVPointControl
swigTakeOwnership
public void swigTakeOwnership()
- Overrides:
swigTakeOwnership
in class XnVPointControl
UnregisterCircle
public void UnregisterCircle(SWIGTYPE_p_XnCallbackHandle handle)
UnregisterNoCircle
public void UnregisterNoCircle(SWIGTYPE_p_XnCallbackHandle handle)