#include <ikhierarchy.h>
Public Member Functions |
|
| BaseInterface * | GetInterface (Interface_ID id) |
| Interface_ID | GetID () |
| virtual bool | UseVHTarget () const =0 |
| virtual float | SwivelAngle () const =0 |
| virtual const Point3 & | VHTarget () const =0 |
| virtual SAParentSpace | SwivelAngleParent () const =0 |
| virtual const Point3 & | ChainNormal () const =0 |
| virtual const ZeroPlaneMap * | DefaultZeroMap () const =0 |
| virtual Matrix3 & | Goal ()=0 |
| BaseInterface* GetInterface | ( | Interface_ID | id | ) | [inline, virtual] |
Reimplemented from IIKGoal.
{ if (id == kHIIKGoalID) return this; else return IIKGoal::GetInterface(id); }
| Interface_ID GetID | ( | ) | [inline, virtual] |
Reimplemented from IIKGoal.
{ return kHIIKGoalID; }
| virtual bool UseVHTarget | ( | ) | const [pure virtual] |
| virtual float SwivelAngle | ( | ) | const [pure virtual] |
| virtual const Point3& VHTarget | ( | ) | const [pure virtual] |
| virtual SAParentSpace SwivelAngleParent | ( | ) | const [pure virtual] |
| virtual const Point3& ChainNormal | ( | ) | const [pure virtual] |
| virtual const ZeroPlaneMap* DefaultZeroMap | ( | ) | const [pure virtual] |
| virtual Matrix3& Goal | ( | ) | [pure virtual] |