HBone Class Reference

#include <HBone.h>

Inheritance diagram for HBone:

Inheritance graph
[legend]
Collaboration diagram for HBone:

Collaboration graph
[legend]
List of all members.

Public Member Functions

HTransformPropertyGetTransform ()
HTypePropertyGetRollMethod ()
HBoolPropertyGetStop ()
HBoolPropertyGetHidden ()
HBoneGetSiblingBone ()
HBoneGetChildBone ()
HBoneGetParentBone ()
HBoneCacheGetBoneCache ()
Matrix34 GetLocalMatrix ()
Matrix34 GetGlobalMatrix ()
void GetLocalTSQ (Vector &translate, Vector &scale, Quaternion &quat)
void GetLocalTSE (Vector &translate, Vector &scale, RotateEuler &re)
void ComputeBoneDirections (Vector &bonedir, Vector &rolldir, Vector &parentbonedir, Vector &parentrolldir)
 Obsolete.
const Matrix34GetStandardToAction ()
void SetLocalMatrix (Time time, const Matrix34 &matrix)
void SetLocalTSQ (Time time, const Vector &translate, const Vector &scale, const Quaternion &quat)
void SetLocalTSE (Time time, const Vector &translate, const Vector &scale, const RotateEuler &re)
VectorGetBounds ()
const Matrix34GetBoneToStandardMatrix ()
const Matrix34GetStandardToBoneMatrix ()
const Matrix34GetModelToWorldMatrix ()
const Matrix34GetWorldToModelMatrix ()
const Matrix34GetModelToScreenMatrix ()
const Matrix34GetScreenToModelMatrix ()

Detailed Description

Definition at line 72 of file HBone.h.


Member Function Documentation

void HBone::ComputeBoneDirections Vector bonedir,
Vector rolldir,
Vector parentbonedir,
Vector parentrolldir
 

Obsolete.

HBoneCache* HBone::GetBoneCache  ) 
 

const Matrix34& HBone::GetBoneToStandardMatrix  ) 
 

Vector* HBone::GetBounds  ) 
 

HBone* HBone::GetChildBone  ) 
 

Matrix34 HBone::GetGlobalMatrix  ) 
 

HBoolProperty* HBone::GetHidden  ) 
 

Matrix34 HBone::GetLocalMatrix  ) 
 

void HBone::GetLocalTSE Vector translate,
Vector scale,
RotateEuler re
 

void HBone::GetLocalTSQ Vector translate,
Vector scale,
Quaternion quat
 

const Matrix34& HBone::GetModelToScreenMatrix  ) 
 

const Matrix34& HBone::GetModelToWorldMatrix  ) 
 

HBone* HBone::GetParentBone  ) 
 

HTypeProperty* HBone::GetRollMethod  ) 
 

const Matrix34& HBone::GetScreenToModelMatrix  ) 
 

HBone* HBone::GetSiblingBone  ) 
 

const Matrix34& HBone::GetStandardToAction  ) 
 

const Matrix34& HBone::GetStandardToBoneMatrix  ) 
 

HBoolProperty* HBone::GetStop  ) 
 

HTransformProperty* HBone::GetTransform  ) 
 

const Matrix34& HBone::GetWorldToModelMatrix  ) 
 

void HBone::SetLocalMatrix Time  time,
const Matrix34 matrix
 

void HBone::SetLocalTSE Time  time,
const Vector translate,
const Vector scale,
const RotateEuler re
 

void HBone::SetLocalTSQ Time  time,
const Vector translate,
const Vector scale,
const Quaternion quat
 


The documentation for this class was generated from the following files:
This A:M SDK v12.0 documentation is maintained by Hash Inc. Please address any comments concerning this documentation to AMReports. If you have any information, knowledge, or documentation to share with the A:M developer community, please post them on the Hash SDK forum.

Generated on Thu Oct 27 11:46:53 2005 with doxygen 1.4.5 written by Dimitri van Heesch, © 1997-2001