#include <surf_api.h>
Public Member Functions |
|
DllExport | NURBS2RailSweepSurface (void) |
virtual DllExport | ~NURBS2RailSweepSurface (void) |
DllExport NURBS2RailSweepSurface & | operator= (const NURBS2RailSweepSurface &surf) |
DllExport void | SetNumCurves (int num) |
DllExport int | GetNumCurves (void) |
DllExport int | AppendCurve (int index, BOOL flip, double startpoint=0.0) |
DllExport int | AppendCurve (NURBSId id, BOOL flip, double startpoint=0.0) |
DllExport void | SetParent (int pnum, int index) |
DllExport void | SetParentId (int pnum, NURBSId id) |
DllExport int | GetParent (int pnum) |
DllExport NURBSId | GetParentId (int pnum) |
DllExport void | SetFlip (int pnum, BOOL flip) |
DllExport BOOL | GetFlip (int pnum) |
DllExport void | SetParallel (BOOL para) |
DllExport BOOL | GetParallel () |
DllExport void | SetScale (BOOL scale) |
DllExport BOOL | GetScale () |
DllExport void | SetSnapCS (BOOL snapCS) |
DllExport BOOL | GetSnapCS () |
DllExport void | SetRailParent (int pnum, int index) |
DllExport void | SetRailParentId (int pnum, NURBSId id) |
DllExport int | GetRailParent (int pnum) |
DllExport NURBSId | GetRailParentId (int pnum) |
DllExport void | SetCurveStartPoint (TimeValue t, int pnum, double startpoint) |
DllExport double | GetCurveStartPoint (TimeValue t, int pnum) |
Friends |
|
class | NURBSSet |
DllExport NURBS2RailSweepSurface | ( | void | ) |
virtual DllExport ~NURBS2RailSweepSurface | ( | void | ) | [virtual] |
DllExport NURBS2RailSweepSurface& operator= | ( | const NURBS2RailSweepSurface & | surf | ) |
DllExport void SetNumCurves | ( | int | num | ) |
DllExport int GetNumCurves | ( | void | ) |
DllExport int AppendCurve | ( | int | index, |
BOOL | flip, | ||
double | startpoint =
0.0 |
||
) |
DllExport int AppendCurve | ( | NURBSId | id, |
BOOL | flip, | ||
double | startpoint =
0.0 |
||
) |
DllExport void SetParent | ( | int | pnum, |
int | index | ||
) |
DllExport void SetParentId | ( | int | pnum, |
NURBSId | id | ||
) |
DllExport int GetParent | ( | int | pnum | ) |
DllExport NURBSId GetParentId | ( | int | pnum | ) |
DllExport void SetFlip | ( | int | pnum, |
BOOL | flip | ||
) |
DllExport BOOL GetFlip | ( | int | pnum | ) |
DllExport void SetParallel | ( | BOOL | para | ) |
DllExport BOOL GetParallel | ( | ) |
DllExport void SetScale | ( | BOOL | scale | ) |
DllExport BOOL GetScale | ( | ) |
DllExport void SetSnapCS | ( | BOOL | snapCS | ) |
DllExport BOOL GetSnapCS | ( | ) |
DllExport void SetRailParent | ( | int | pnum, |
int | index | ||
) |
DllExport void SetRailParentId | ( | int | pnum, |
NURBSId | id | ||
) |
DllExport int GetRailParent | ( | int | pnum | ) |
DllExport NURBSId GetRailParentId | ( | int | pnum | ) |
DllExport void SetCurveStartPoint | ( | TimeValue | t, |
int | pnum, | ||
double | startpoint | ||
) |
DllExport double GetCurveStartPoint | ( | TimeValue | t, |
int | pnum | ||
) |
friend class NURBSSet [friend] |
Reimplemented from NURBSObject.