shape.h File Reference

shape.h File Reference
#include "maxheap.h"
#include "shphier.h"
#include "spline3d.h"
#include "shpsels.h"
#include "hitdata.h"
#include "TabTypes.h"
#include "GraphicsConstants.h"

Classes

struct  bindShape
 Contains the data for the bind points. More...
 
class  ShapeSubHitRec
 
class  SubShapeHitList
 class SubShapeHitList More...
 
class  ShapeHitData
 
class  ShapeContextCallback
 
class  BezierShapeTopology
 
class  BezierShapeInterface_Ex41
 

class BezierShapeInterface_Ex41 : public BaseInterface

More...
 
class  BezierShape
 Defines a basic bezier shape object. More...
 

Macros

#define SHAPE_TRIM   0
 
#define SHAPE_EXTEND   1
 
#define BEZIER_SHAPE_INTERFACE_EX41   Interface_ID(0x23526cd1, 0x695d7e4e)
 
#define GET_BEZIER_SHAPE_INTERFACE_EX41()   (BezierShapeInterface_Ex41*) GetInterface(BEZIER_SHAPE_INTERFACE_EX41)
 

Macro Definition Documentation

#define SHAPE_TRIM   0
#define SHAPE_EXTEND   1
#define BEZIER_SHAPE_INTERFACE_EX41   Interface_ID(0x23526cd1, 0x695d7e4e)
#define GET_BEZIER_SHAPE_INTERFACE_EX41 ( )    (BezierShapeInterface_Ex41*) GetInterface(BEZIER_SHAPE_INTERFACE_EX41)