8 #ifndef __SIM_SlicePlane_h__
9 #define __SIM_SlicePlane_h__
68 getSlicePlaneDopDescription());
#define DECLARE_STANDARD_GETCASTTOTYPE()
virtual void optionChangedSubclass(const char *name)
virtual fpreal getMinSliceBoundaryDistSubclass(const UT_BoundingBox &bbox) const =0
virtual fpreal getMaxSliceBoundaryDistSubclass(const UT_BoundingBox &bbox) const =0
virtual void buildGuideGeometrySubclass(const SIM_RootData &root, const SIM_Options &options, const GU_DetailHandle &gdh, UT_DMatrix4 *xform, const SIM_Time &t) const
#define GETSET_DATA_FUNCS_V3(DataName, FuncName)
#define DECLARE_DATAFACTORY(DataClass, SuperClass, Description, DopParms)
UT_Vector3 getCenterSubclass() const override
Which side of our parent we are on.
GLuint const GLchar * name
virtual fpreal getSliceBoundaryDistSubclass(const UT_Vector3 &pos) const =0
#define SIM_NAME_POSITION
virtual SIM_Guide * createGuideObjectSubclass() const