8 #ifndef __SIM_ConAnchorObjPointRot_h__
9 #define __SIM_ConAnchorObjPointRot_h__
24 void setPoint(
int ptnum);
36 const SIM_Time &time)
const override;
38 const SIM_Time &time)
const override;
40 virtual int getPointSubclass()
const = 0;
41 virtual void setPointSubclass(
int ptnum) = 0;
#define DECLARE_STANDARD_GETCASTTOTYPE()
#define SIM_NAME_OUTATTRIBNAME
#define DECLARE_CLASSNAME(DataClass, SuperClass)
#define SIM_NAME_ORIENTATTRIBNAME
GT_API const UT_StringHolder time
UT_Vector3 getAngularVelocitySubclass(const SIM_Time &time) const override
GETSET_DATA_FUNCS_S(SIM_NAME_OBJECT, ObjectName)
#define SIM_NAME_UPATTRIBNAME
#define SIM_NAME_GEOMETRY
virtual UT_Vector3 getGuidePositionSubclass(const SIM_Time &time) const
UT_Quaternion getOrientationSubclass(const SIM_Time &time) const override
virtual void initParmsFromWorldSpacePositionSubclass(const UT_Vector3 &worldspacepos, const SIM_Object *object)=0