Click or drag to resize
BodyWrapperExtensions Class
Provides some common functionality for manupulating body wrapper data.
Inheritance Hierarchy
SystemObject
  LightBuzz.VitruviusBodyWrapperExtensions

Namespace: LightBuzz.Vitruvius
Assembly: LightBuzz.Vitruvius (in LightBuzz.Vitruvius.dll) Version: 2.0.0.0 (2.0.0.0)
Syntax
public static class BodyWrapperExtensions

The BodyWrapperExtensions type exposes the following members.

Methods
  NameDescription
Public methodStatic memberActive
Returns the active body. The active body is the one that is tracked well and stands within a reasonable distance.
Public methodStatic memberClosest
Returns the closest body that is currently to the sensor.
Public methodStatic memberCopyTo
Copies the current body to another BodyWrapper object.
Public methodStatic memberHeight
Retruns the height of the current body.
Public methodStatic memberIsStable
Determines whether the current body is stable, without leaning.
Public methodStatic memberMatch(Body, Body)
Determines whether the poses of the specified bodies match.
Public methodStatic memberMatch(BodyWrapper, BodyWrapper)
Determines whether the poses of the specified bodies match.
Public methodStatic memberMatch(BodyWrapper, Body)
Determines whether the poses of the specified bodies match.
Public methodStatic memberRotationAngle
Calculates the rotation of the specified body wrapper in the vertical axis.
Public methodStatic memberSort
Sorts the tracked bodies by tracking accuracy. The most active body is the first in the list. To find the active body, the tracking ID and distance are taking into consideration.
Public methodStatic memberTrackedJoints
Returns a collection of the tracked joints of the current body.
Public methodStatic memberUpperHeight
Returns the upper height of the current body (head to waist).
Top
See Also