C# Class xn.HandsGenerator

Inheritance: Generator
显示文件 Open project: roxlu/OpenNI Class Usage Examples

Public Methods

Method Description
HandsGenerator ( Context context ) : System
HandsGenerator ( Context context, Query query ) : System
HandsGenerator ( Context context, Query query, EnumerationErrors errors ) : System
SetSmoothing ( float factor ) : void
StartTracking ( Point3D &position ) : void
StopTracking ( UInt32 id ) : void
StopTrackingAll ( ) : void

Private Methods

Method Description
Create ( Context context, Query query, EnumerationErrors errors ) : IntPtr
HandsGenerator ( IntPtr nodeHandle, bool addRef ) : System
InternalHandCreate ( IntPtr hNode, UInt32 id, Point3D &position, float fTime, IntPtr pCookie ) : void
InternalHandDestroy ( IntPtr hNode, UInt32 id, float fTime, IntPtr pCookie ) : void
InternalHandUpdate ( IntPtr hNode, UInt32 id, Point3D &position, float fTime, IntPtr pCookie ) : void

Method Details

HandsGenerator() public method

public HandsGenerator ( Context context ) : System
context Context
return System

HandsGenerator() public method

public HandsGenerator ( Context context, Query query ) : System
context Context
query Query
return System

HandsGenerator() public method

public HandsGenerator ( Context context, Query query, EnumerationErrors errors ) : System
context Context
query Query
errors EnumerationErrors
return System

SetSmoothing() public method

public SetSmoothing ( float factor ) : void
factor float
return void

StartTracking() public method

public StartTracking ( Point3D &position ) : void
position Point3D
return void

StopTracking() public method

public StopTracking ( UInt32 id ) : void
id System.UInt32
return void

StopTrackingAll() public method

public StopTrackingAll ( ) : void
return void