Class TofArBodyGestureManager
Body gesture manager
Inheritance
Inherited Members
Namespace: TofAr.V0.Body
Assembly: TofArBodyAssembly.dll
Syntax
public class TofArBodyGestureManager : Singleton<TofArBodyGestureManager>
Fields
autoStartGestureEstimation
If true, gesture estimation process will automatically start when the application is started
Declaration
public bool autoStartGestureEstimation
Field Value
Type |
---|
System.Boolean |
FramesPerSec
FPS of gesture estimation
Declaration
public int FramesPerSec
Field Value
Type |
---|
System.Int32 |
gestureEstimationFrames
Gesture estimation options (Basically the same as the hand)
Declaration
public int gestureEstimationFrames
Field Value
Type |
---|
System.Int32 |
gestureRecogThreshold
Gesture estimation completion threshold (Default: 0.75).
Declaration
public float gestureRecogThreshold
Field Value
Type |
---|
System.Single |
minimumGestureNotifyInterval
Minimum gesture completion notification interval in seconds (Default: 0.5).
Declaration
public float minimumGestureNotifyInterval
Field Value
Type |
---|
System.Single |
Properties
CurrentPose
Current pose information
Declaration
public BodyGesture CurrentPose { get; }
Property Value
Type |
---|
BodyGesture |
GestureDetectionBodyIndex
Index of gesture estimation process
Declaration
public int GestureDetectionBodyIndex { get; set; }
Property Value
Type |
---|
System.Int32 |
Methods
StartGestureEstimation()
Start gesture estimation
Declaration
public void StartGestureEstimation()
StopGestureEstimation()
Stop gesture estimation
Declaration
public void StopGestureEstimation()
Events
OnGestureEstimated
Notify BodyGesture when gesture estimation is completed.
Declaration
public static event TofArBodyGestureManager.GestureEstimatedEventHandler OnGestureEstimated
Event Type
Type | Description |
---|---|
TofArBodyGestureManager.GestureEstimatedEventHandler |