![]() | SkeletonHelper Class |
Namespace: DigitalRune.Animation.Character
The SkeletonHelper type exposes the following members.
Name | Description | |
---|---|---|
![]() ![]() | Copy |
Copies the bone transforms from skeleton pose to another skeleton pose.
|
![]() ![]() | DrawBones |
Draws the skeleton bones, bone space axes and bone names for debugging.
(Only available in the XNA-compatible build.)
|
![]() ![]() | GetChain |
Gets the bone indices of a bone chain.
|
![]() ![]() | GetNumberOfBones |
Counts the number of bones in a bone chain.
|
![]() ![]() | IsAncestor |
Determines whether the given bone indices form a valid bone chain.
|
![]() ![]() | IsAncestorOrSelf |
Determines whether the given bone indices form a valid bone chain.
|
![]() ![]() | ResetBoneTransforms(SkeletonPose, Int32, Int32) |
Resets the bone transforms of all bones in a bone chain.
|
![]() ![]() | ResetBoneTransforms(SkeletonPose, Int32, Int32, Boolean, Boolean, Boolean) |
Resets the bone transform components (scale, rotation or translation) of all bones in a
bone chain.
|
![]() ![]() | ResetBoneTransformsInSubtree |
Resets the bone transform components (scale, rotation or translation) of all bones in a
bone subtree.
|
![]() ![]() | RotateBoneAbsolute |
Rotates a bone where the rotation is given in model space.
|
![]() ![]() | SetBonePoseAbsolute |
Sets the bone transform to create a desired pose in model space.
|
![]() ![]() | SetBoneRotationAbsolute |
Sets the bone rotation of a bone so that it matches the given rotation in model space.
|