Click or drag to resize

Frame Class

Represents a camera frame and encapsulates the Color, Depth, Body, Face, and Floor information.
Inheritance Hierarchy
SystemObject
  LightBuzz.VitruviusFrame

Namespace:  LightBuzz.Vitruvius
Assembly:  LightBuzz.Vitruvius (in LightBuzz.Vitruvius.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public class Frame : IDisposable

The Frame type exposes the following members.

Constructors
  NameDescription
Public methodFrame
Creates a new frame by copying the data of the specified one.
Top
Properties
  NameDescription
Public propertyBodyData
The tracked Body skeleton data.
Public propertyDepthData
The depth data (measured in millimeters).
Public propertyDepthHeight
The height of the depth frame.
Public propertyDepthWidth
The width of the depth frame.
Public propertyFaceData
The tracked Face data [deprecated].
Public propertyFloorData
The floor data.
Public propertyImageData
THe RGBA color data.
Public propertyImageHeight
The height of the color frame.
Public propertyImageWidth
The width of the color frame.
Public propertyIsPlaybackFrame
Specifies whether the current frame is used as a real-time frame or a video playback frame.
Public propertySensorID
The unique identifier of the sensor.
Public propertyUserSpaceData
The annotated user data.
Top
Methods
  NameDescription
Public methodDispose
Disposes the current frame and clears the unmanaged resources.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetBodySilhouette
Returns a collection of points that belong to the specified body index.
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)
Top
Extension Methods
  NameDescription
Public Extension MethodGetActive
Returns the most active body.
(Defined by BodyExtensions.)
Public Extension MethodGetCenterBody
Returns the body that is closest to the center of the field of view.
(Defined by BodyExtensions.)
Public Extension MethodGetClosestBody
Returns the body that is closer to the sensor.
(Defined by BodyExtensions.)
Public Extension MethodGetFarthestBody
Returns the body that is farther from the sensor.
(Defined by BodyExtensions.)
Public Extension MethodGetLeftBody
Returns the leftmost body.
(Defined by BodyExtensions.)
Public Extension MethodGetMostLeftJoint
Returns the leftmost joint.
(Defined by BodyExtensions.)
Public Extension MethodGetMostRightJoint
Returns the rightmost joint.
(Defined by BodyExtensions.)
Public Extension MethodGetRightBody
Returns the rightmost body.
(Defined by BodyExtensions.)
Top
See Also