#include <surf_api.h>
Public Member Functions |
|
DllExport | NURBSCurveCurveIntersectionPoint (void) |
virtual DllExport | ~NURBSCurveCurveIntersectionPoint (void) |
DllExport NURBSCurveCurveIntersectionPoint & |
operator= (const NURBSCurveCurveIntersectionPoint &pt) |
DllExport void | SetCurveParam (int curveNum, double param) |
DllExport double | GetCurveParam (int curveNum) |
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 BOOL | GetTrimCurve (int pnum) |
DllExport void | SetTrimCurve (int pnum, BOOL trim) |
DllExport BOOL | GetFlipTrim (int pnum) |
DllExport void | SetFlipTrim (int pnum, BOOL flip) |
Protected Member Functions |
|
DllExport void | Clean (NURBSIdTab ids) |
Protected Attributes |
|
NURBSId | mParentId [2] |
int | mParentIndex [2] |
double | mCurveParam [2] |
BOOL | mTrimCurve [2] |
BOOL | mFlipTrim [2] |
Friends |
|
class | NURBSSet |
DllExport NURBSCurveCurveIntersectionPoint | ( | void | ) |
virtual DllExport ~NURBSCurveCurveIntersectionPoint | ( | void | ) | [virtual] |
DllExport void Clean | ( | NURBSIdTab | ids | ) | [protected] |
Reimplemented from NURBSObject.
DllExport NURBSCurveCurveIntersectionPoint& operator= | ( | const NURBSCurveCurveIntersectionPoint & | pt | ) |
DllExport void SetCurveParam | ( | int | curveNum, |
double | param | ||
) |
DllExport double GetCurveParam | ( | int | curveNum | ) |
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 BOOL GetTrimCurve | ( | int | pnum | ) |
DllExport void SetTrimCurve | ( | int | pnum, |
BOOL | trim | ||
) |
DllExport BOOL GetFlipTrim | ( | int | pnum | ) |
DllExport void SetFlipTrim | ( | int | pnum, |
BOOL | flip | ||
) |
friend class NURBSSet [friend] |
Reimplemented from NURBSObject.
NURBSId
mParentId[2] [protected] |
int
mParentIndex[2] [protected] |
double
mCurveParam[2] [protected] |
BOOL
mTrimCurve[2] [protected] |
BOOL
mFlipTrim[2] [protected] |