| SkeletonPose Methods | 
The SkeletonPose type exposes the following members.
| Name | Description | |
|---|---|---|
| Clone | 
            Creates a new SkeletonPose that is a clone (deep copy) of the current 
            instance.
              | |
| Create | 
            Creates an instance of the SkeletonPose class. (This method 
            reuses a previously recycled instance or allocates a new instance if necessary.)
              | |
| Equals | (Inherited from Object.) | |
| GetBonePoseAbsolute | 
            Gets the absolute bone pose of the specified bone.
              | |
| GetBonePoseRelative | 
            Gets the relative bone pose of the specified bone.
              | |
| GetBoneTransform | 
            Gets the bone transform of the specified bone.
              | |
| GetHashCode | Serves as a hash function for a particular type.   (Inherited from Object.) | |
| GetType | Gets the Type of the current instance.  (Inherited from Object.) | |
| Recycle | 
            Recycles this instance of the SkeletonPose class.
              | |
| ResetBoneTransform | 
            Resets the bone transforms of the specified bone.
              | |
| ResetBoneTransforms | 
            Resets the bone transforms of all bones in the skeleton.
              | |
| SetBoneTransform | 
            Sets the bone transform of the specified bone.
              | |
| ToString | Returns a string that represents the current object.  (Inherited from Object.) | |
| Update | 
            Updates all bone transformations.
              | 
| Name | Description | |
|---|---|---|
| DrawBones | 
            Draws the skeleton bones, bone space axes and bone names for debugging. 
            (Only available in the XNA-compatible build.)
              (Defined by SkeletonHelper.) | |
| GetChain | 
            Gets the bone indices of a bone chain.
              (Defined by SkeletonHelper.) | |
| GetNumberOfBones | 
            Counts the number of bones in a bone chain.
              (Defined by SkeletonHelper.) | |
| IsAncestor | 
            Determines whether the given bone indices form a valid bone chain.
              (Defined by SkeletonHelper.) | |
| IsAncestorOrSelf | 
            Determines whether the given bone indices form a valid bone chain.
              (Defined by SkeletonHelper.) | |
| ResetBoneTransforms(Int32, Int32) | Overloaded.   
            Resets the bone transforms of all bones in a bone chain.
              (Defined by SkeletonHelper.) | |
| ResetBoneTransforms(Int32, Int32, Boolean, Boolean, Boolean) | Overloaded.   
            Resets the bone transform components (scale, rotation or translation) of all bones in a 
            bone chain. 
              (Defined by SkeletonHelper.) | |
| ResetBoneTransformsInSubtree | 
            Resets the bone transform components (scale, rotation or translation) of all bones in a 
            bone subtree.
              (Defined by SkeletonHelper.) | |
| RotateBoneAbsolute | 
            Rotates a bone where the rotation is given in model space.
              (Defined by SkeletonHelper.) | |
| SetBonePoseAbsolute | 
            Sets the bone transform to create a desired pose in model space.
              (Defined by SkeletonHelper.) | |
| SetBoneRotationAbsolute | 
            Sets the bone rotation of a bone so that it matches the given rotation in model space.
              (Defined by SkeletonHelper.) | 
| Name | Description | |
|---|---|---|
| IAnimatableObjectGetAnimatablePropertyT | 
            Gets the property with given name and type which can be animated.
              | |
| IAnimatableObjectGetAnimatedProperties | 
            Gets either the properties which are currently animated, or all properties which can be 
            animated. (See remarks.)
              |