Detailed Description
- See also:
- Class NURBSCurve.
- Description:
- This class is available in release 2.0 and later only.
This class defines a dependent iso curve. U and V iso curves are
dependent curves created along lines of constant parameter value of
a NURBS surface. Note the difference between "Iso Lines", which are
a display artifact, and "Iso Curves" which are the dependent
objects. There are methods available to get/set the parent surface
index and id, get/set the direction of the iso curve, and get/set
the parameter which determines the location on the surface the
curve matches.
All methods of this class are implemented by the system.
#include <surf_api.h>
List of all
members.
Constructor & Destructor Documentation
Member Function Documentation
DllExport void SetParent |
( |
int |
index |
) |
|
- Parameters:
- int index
The index into the NURBSSet of the parent
surface.
DllExport void SetParentId |
( |
NURBSId |
id |
) |
|
- Parameters:
- NURBSId id
The id to set.
DllExport int GetParent |
( |
void |
|
) |
|
DllExport NURBSId GetParentId |
( |
void |
|
) |
|
DllExport void SetDirection |
( |
BOOL |
isU |
) |
|
- Parameters:
- BOOL isU
TRUE for U; FALSE for V.
DllExport BOOL GetDirection |
( |
void |
|
) |
|
DllExport void SetParam |
( |
TimeValue |
t, |
|
|
double |
p |
|
) |
|
|
- Parameters:
- TimeValue t
The time at which to evaluate the surface.
double p
The parameter defining the location on the surface.
DllExport double GetParam |
( |
TimeValue |
t |
) |
|
- Parameters:
- TimeValue t
The time at which to evaluate the surface.
DllExport BOOL GetTrim |
( |
|
) |
|
DllExport void SetTrim |
( |
BOOL |
trim |
) |
|
- Parameters:
- BOOL trim
TRUE to trim; FALSE to not trim.
DllExport BOOL GetFlipTrim |
( |
|
) |
|
DllExport void SetFlipTrim |
( |
BOOL |
flip |
) |
|
- Parameters:
- BOOL flip
TRUE to flip; FALSE to not flip.
DllExport void SetSeed |
( |
Point2 & |
seed |
) |
|
- Parameters:
- Point2&
seed
The seed value to set.
- Operators:
Friends And Related Function Documentation
NURBSIsoCurve NURBSIsoCurve
NURBSIsoCurve NURBSIsoCurve NURBSIsoCurve NURBSIsoCurve
NURBSIsoCurve NURBSIsoCurve NURBSIsoCurve NURBSIsoCurve
NURBSIsoCurve NURBSIsoCurve
NURBSIsoCurve NURBSIsoCurve NURBSIsoCurve NURBSIsoCurve
NURBSIsoCurve NURBSIsoCurve NURBSIsoCurve NURBSIsoCurve