Detailed Description
- See also:
- Class NURBSSurface.
- Description:
- This class is available in release 2.5 and later only.
This class provides access to the Multicurve Trim Surface which is
a surface that is trimmed by multiple curves forming a loop.
#include <surf_api.h>
List of all
members.
Constructor & Destructor Documentation
Member Function Documentation
DllExport void SetNumCurves |
( |
int |
num |
) |
|
- Parameters:
- int num
The number of curves to use.
DllExport int GetNumCurves |
( |
void |
|
) |
|
DllExport int AppendCurve |
( |
int |
index |
) |
|
- Parameters:
- int index
The index into the NURBSSet of the curve to
add.
- Returns:
- The number of curves in the loop prior to appending.
DllExport int AppendCurve |
( |
NURBSId |
id |
) |
|
- Parameters:
- NURBSId id
The id to use.
- Returns:
- The number of curves in the loop prior to appending.
DllExport void SetParent |
( |
int |
pnum, |
|
|
int |
index |
|
) |
|
|
- Parameters:
- int pnum
Zero based index of which curve to set.
int index
The index into the NURBSSet of the curve to
use.
DllExport void SetParentId |
( |
int |
pnum, |
|
|
NURBSId |
id |
|
) |
|
|
- Parameters:
- int pnum
Zero based index of which curve to set.
NURBSId id
The id of the curve to use.
DllExport int GetParent |
( |
int |
pnum |
) |
|
- Parameters:
- int pnum
Zero based index of which curve to get.
DllExport NURBSId GetParentId |
( |
int |
pnum |
) |
|
- Parameters:
- int pnum
Zero based index of which curve to get.
DllExport void SetSurfaceParent |
( |
int |
index |
) |
|
- Parameters:
- int index
The index in the NURBSSet of the surface.
DllExport void SetSurfaceParentId |
( |
NURBSId |
id |
) |
|
- Parameters:
- NURBSId id
The id of the surface.
DllExport int GetSurfaceParent |
( |
|
) |
|
DllExport NURBSId GetSurfaceParentId |
( |
|
) |
|
DllExport BOOL GetFlipTrim |
( |
|
) |
|
DllExport void SetFlipTrim |
( |
BOOL |
flip |
) |
|
- Parameters:
- BOOL flip
TRUE to flip; FALSE to not flip.
- Operators:
Friends And Related Function Documentation
NURBSMultiCurveTrimSurface
NURBSMultiCurveTrimSurface NURBSMultiCurveTrimSurface
NURBSMultiCurveTrimSurface NURBSMultiCurveTrimSurface
NURBSMultiCurveTrimSurface NURBSMultiCurveTrimSurface
NURBSMultiCurveTrimSurface NURBSMultiCurveTrimSurface
NURBSMultiCurveTrimSurface
NURBSMultiCurveTrimSurface
NURBSMultiCurveTrimSurface NURBSMultiCurveTrimSurface
NURBSMultiCurveTrimSurface NURBSMultiCurveTrimSurface
NURBSMultiCurveTrimSurface NURBSMultiCurveTrimSurface
NURBSMultiCurveTrimSurface NURBSMultiCurveTrimSurface
NURBSMultiCurveTrimSurface