SIM_ConAnchorObjPointRot Class Reference

#include <SIM_ConAnchorObjPointRot.h>

Inheritance diagram for SIM_ConAnchorObjPointRot:

SIM_ConAnchorObjRotational SIM_ConAnchorRotational SIM_ConAnchor SIM_Data SIM_OptionsUser SIM_ConAnchorObjPointIdRot SIM_ConAnchorObjPointNumRot

List of all members.

Public Member Functions

 GETSET_DATA_FUNCS_S (SIM_NAME_GEOMETRY, GeometryName)
 GETSET_DATA_FUNCS_S (SIM_NAME_ORIENTATTRIBNAME, OrientAttribName)
 GETSET_DATA_FUNCS_S (SIM_NAME_UPATTRIBNAME, UpAttribName)
 GETSET_DATA_FUNCS_S (SIM_NAME_OUTATTRIBNAME, OutAttribName)
int getPoint () const
void setPoint (int ptnum)

Protected Member Functions

 SIM_ConAnchorObjPointRot (const SIM_DataFactory *f)
virtual ~SIM_ConAnchorObjPointRot ()
virtual void initParmsFromWorldSpacePositionSubclass (const UT_Vector3 &worldspacepos, const SIM_Object *object)
virtual UT_Vector3 getGuidePositionSubclass (const SIM_Time &time) const
virtual UT_Quaternion getOrientationSubclass (const SIM_Time &time) const
virtual UT_Vector3 getAngularVelocitySubclass (const SIM_Time &time) const
virtual int getPointSubclass () const =0
virtual void setPointSubclass (int ptnum)=0
const SIM_GeometrygetGeometry (const SIM_Object *object) const


Detailed Description

Definition at line 21 of file SIM_ConAnchorObjPointRot.h.


Constructor & Destructor Documentation

SIM_ConAnchorObjPointRot::SIM_ConAnchorObjPointRot ( const SIM_DataFactory f  )  [explicit, protected]

virtual SIM_ConAnchorObjPointRot::~SIM_ConAnchorObjPointRot (  )  [protected, virtual]


Member Function Documentation

virtual UT_Vector3 SIM_ConAnchorObjPointRot::getAngularVelocitySubclass ( const SIM_Time time  )  const [protected, virtual]

Reimplemented from SIM_ConAnchorObjRotational.

const SIM_Geometry* SIM_ConAnchorObjPointRot::getGeometry ( const SIM_Object object  )  const [protected]

virtual UT_Vector3 SIM_ConAnchorObjPointRot::getGuidePositionSubclass ( const SIM_Time time  )  const [protected, virtual]

Reimplemented from SIM_ConAnchorRotational.

virtual UT_Quaternion SIM_ConAnchorObjPointRot::getOrientationSubclass ( const SIM_Time time  )  const [protected, virtual]

Reimplemented from SIM_ConAnchorObjRotational.

int SIM_ConAnchorObjPointRot::getPoint (  )  const

virtual int SIM_ConAnchorObjPointRot::getPointSubclass (  )  const [protected, pure virtual]

SIM_ConAnchorObjPointRot::GETSET_DATA_FUNCS_S ( SIM_NAME_OUTATTRIBNAME  ,
OutAttribName   
)

SIM_ConAnchorObjPointRot::GETSET_DATA_FUNCS_S ( SIM_NAME_UPATTRIBNAME  ,
UpAttribName   
)

SIM_ConAnchorObjPointRot::GETSET_DATA_FUNCS_S ( SIM_NAME_ORIENTATTRIBNAME  ,
OrientAttribName   
)

SIM_ConAnchorObjPointRot::GETSET_DATA_FUNCS_S ( SIM_NAME_GEOMETRY  ,
GeometryName   
)

virtual void SIM_ConAnchorObjPointRot::initParmsFromWorldSpacePositionSubclass ( const UT_Vector3 worldspacepos,
const SIM_Object object 
) [protected, virtual]

void SIM_ConAnchorObjPointRot::setPoint ( int  ptnum  ) 

virtual void SIM_ConAnchorObjPointRot::setPointSubclass ( int  ptnum  )  [protected, pure virtual]


The documentation for this class was generated from the following file:

Generated on Fri May 25 00:10:38 2012 for HDK by  doxygen 1.5.9