#include <surf_api.h>
Public Member Functions |
|
DllExport | NURBSExtrudeSurface (void) |
virtual DllExport | ~NURBSExtrudeSurface (void) |
DllExport NURBSExtrudeSurface & | operator= (const NURBSExtrudeSurface &surf) |
DllExport void | SetParent (int index) |
DllExport void | SetParentId (NURBSId id) |
DllExport int | GetParent (void) |
DllExport NURBSId | GetParentId (void) |
DllExport void | SetAxis (TimeValue t, Matrix3 &ray) |
DllExport Matrix3 & | GetAxis (TimeValue t) |
DllExport void | SetDistance (TimeValue t, double d) |
DllExport double | GetDistance (TimeValue t) |
DllExport void | SetCurveStartPoint (TimeValue t, double startpoint) |
DllExport double | GetCurveStartPoint (TimeValue t) |
Friends |
|
class | NURBSSet |
DllExport NURBSExtrudeSurface | ( | void | ) |
virtual DllExport ~NURBSExtrudeSurface | ( | void | ) | [virtual] |
DllExport NURBSExtrudeSurface& operator= | ( | const NURBSExtrudeSurface & | surf | ) |
DllExport void SetParent | ( | int | index | ) |
DllExport void SetParentId | ( | NURBSId | id | ) |
DllExport int GetParent | ( | void | ) |
DllExport NURBSId GetParentId | ( | void | ) |
DllExport void SetAxis | ( | TimeValue | t, |
Matrix3 & | ray | ||
) |
DllExport Matrix3& GetAxis | ( | TimeValue | t | ) |
DllExport void SetDistance | ( | TimeValue | t, |
double | d | ||
) |
DllExport double GetDistance | ( | TimeValue | t | ) |
DllExport void SetCurveStartPoint | ( | TimeValue | t, |
double | startpoint | ||
) |
DllExport double GetCurveStartPoint | ( | TimeValue | t | ) |
friend class NURBSSet [friend] |
Reimplemented from NURBSObject.