11 #ifndef __SIM_ConAnchorObjPointGroupRot__
12 #define __SIM_ConAnchorObjPointGroupRot__
33 void nextPoint()
const;
61 mutable int myPointsIdx;
71 "Anchor: Object Point Group Rotation",
virtual SIM_DOFType getDOFTypeSubclass() const
#define DECLARE_STANDARD_GETCASTTOTYPE()
#define SIM_NAME_ROTATIONATTRIBNAME
GT_API const UT_StringHolder time
void buildAnchorGuideGeometrySubclass(const SIM_Options &options, const GU_DetailHandle &gdh, const SIM_Relationship &rel, const SIM_Time &t) const override
Default implementation does nothing.
bool getNeedsInitSubclass() const override
#define DECLARE_DATAFACTORY(DataClass, SuperClass, Description, DopParms)
GETSET_DATA_FUNCS_S(SIM_NAME_GEOMETRY, GeometryName)
virtual int getPointSubclass() const =0
void initAnchorSubclass(const SIM_Object *object) override
virtual const UT_Vector3 getRotationSubclass() const
SIM_DOFType
We need better names for these.
#define SIM_NAME_POINTGROUP
#define SIM_NAME_CONDOFATTRIBNAME
#define SIM_NAME_CONDIRATTRIBNAME
virtual void setPointSubclass(int ptnum)=0
virtual const UT_Vector3 getDOFVectorSubclass() const