11 #ifndef __SIM_ConAnchorObjPointGroupPos__
12 #define __SIM_ConAnchorObjPointGroupPos__
41 void nextPoint()
const;
68 mutable int myPointsIdx;
78 "Anchor: Object Point Group Position",
#define DECLARE_STANDARD_GETCASTTOTYPE()
GLdouble GLdouble GLint GLint const GLdouble * points
virtual const UT_Vector3 getOffsetSubclass() const
virtual SIM_DOFType getDOFTypeSubclass() const
virtual const UT_Vector3 getDOFVectorSubclass() const
GETSET_DATA_FUNCS_S(SIM_NAME_GEOMETRY, GeometryName)
virtual void setPointSubclass(int ptnum)=0
#define DECLARE_DATAFACTORY(DataClass, SuperClass, Description, DopParms)
bool getNeedsInitSubclass() const override
#define SIM_NAME_FUSEPIDATTRIBNAME
void buildAnchorGuideGeometrySubclass(const SIM_Options &options, const GU_DetailHandle &gdh, const SIM_Relationship &rel, const SIM_Time &t) const override
Default implementation does nothing.
#define SIM_NAME_POINTGROUP
void initAnchorSubclass(const SIM_Object *object) override
virtual int getPointSubclass() const =0
#define SIM_NAME_CONDOFATTRIBNAME
#define SIM_NAME_CONDIRATTRIBNAME
#define SIM_NAME_OFFSETATTRIBNAME