Main Page | Alphabetical List | Compound List | File List | Compound Members | File Members

gePose_Joint Struct Reference

List of all members.

Public Attributes

int ParentJoint
geXForm3dTransform
geQuaternion Rotation
geVec3d UnscaledAttachmentTranslation
geQuaternion AttachmentRotation
geXForm3d AttachmentTransform
geVec3d LocalTranslation
geQuaternion LocalRotation
geBoolean Touched
geBoolean NoAttachmentRotation
int Covered

Member Data Documentation

geQuaternion gePose_Joint::AttachmentRotation
 

Definition at line 50 of file pose.c.

Referenced by gePose_InitializeJoint(), gePose_JointRelativeToParent(), gePose_SetAttachmentRotationFlag(), gePose_SetJointAttachment(), and gePose_UpdateRelativeToParent().

geXForm3d gePose_Joint::AttachmentTransform
 

Definition at line 51 of file pose.c.

Referenced by gePose_GetJointAttachment(), gePose_InitializeJoint(), gePose_JointRelativeToParent(), gePose_SetJointAttachment(), and gePose_UpdateRelativeToParent().

int gePose_Joint::Covered
 

Definition at line 58 of file pose.c.

geQuaternion gePose_Joint::LocalRotation
 

Definition at line 54 of file pose.c.

Referenced by gePose_BlendMotion(), gePose_Clear(), gePose_GetJointLocalTransform(), gePose_InitializeJoint(), gePose_JointRelativeToParent(), gePose_SetJointLocalTransform(), gePose_SetMotion(), gePose_SetMotionForABone(), gePose_SetMotionForABoneRecursion(), and gePose_UpdateRelativeToParent().

geVec3d gePose_Joint::LocalTranslation
 

Definition at line 53 of file pose.c.

Referenced by gePose_BlendMotion(), gePose_Clear(), gePose_GetJointLocalTransform(), gePose_InitializeJoint(), gePose_JointRelativeToParent(), gePose_SetJointLocalTransform(), gePose_SetMotion(), gePose_SetMotionForABone(), gePose_SetMotionForABoneRecursion(), and gePose_UpdateRelativeToParent().

geBoolean gePose_Joint::NoAttachmentRotation
 

Definition at line 57 of file pose.c.

Referenced by gePose_JointRelativeToParent(), and gePose_SetAttachmentRotationFlag().

int gePose_Joint::ParentJoint
 

Definition at line 44 of file pose.c.

Referenced by gePose_InitializeJoint(), gePose_SetMotionForABoneRecursion(), gePose_UpdateRecursively(), and gePose_UpdateRelativeToParent().

geQuaternion gePose_Joint::Rotation
 

Definition at line 46 of file pose.c.

Referenced by gePose_InitializeJoint(), gePose_JointRelativeToParent(), and gePose_UpdateRelativeToParent().

geBoolean gePose_Joint::Touched
 

Definition at line 56 of file pose.c.

Referenced by gePose_BlendMotion(), gePose_Clear(), gePose_InitializeJoint(), gePose_SetJointAttachment(), gePose_SetJointLocalTransform(), gePose_SetMotion(), gePose_SetMotionForABone(), gePose_SetMotionForABoneRecursion(), and gePose_UpdateRelativeToParent().

geXForm3d* gePose_Joint::Transform
 

Definition at line 45 of file pose.c.

Referenced by gePose_GetJointTransform(), gePose_InitializeJoint(), gePose_JointRelativeToParent(), gePose_ReattachTransforms(), and gePose_UpdateRelativeToParent().

geVec3d gePose_Joint::UnscaledAttachmentTranslation
 

Definition at line 48 of file pose.c.

Referenced by gePose_InitializeJoint(), and gePose_SetJointAttachment().


The documentation for this struct was generated from the following file:
Generated on Tue Sep 30 12:39:13 2003 for GTestAndEngine by doxygen 1.3.2