#include <surf_api.h>
Class Description
- See also:
- Class NURBSSurface.
- Description:
- This class defines a dependent ruled surface. A ruled surface
is generated from two curve sub-objects. It lets you use curves to
design the two opposite borders of a surface. Methods are available
to get/set the indices of the parent surface in the NURBSSet and the
parent Ids and to set the surface normal matching state of the
surfaces.
All methods of this class are implemented by the system.
Constructor & Destructor Documentation
Member Function Documentation
DllExport void SetParent |
( |
int |
pnum, |
|
|
int |
index |
|
) |
|
|
- Parameters:
- int pnum
The parent number: 0 or 1.
int index
The index in the NURBSSet of the specified parent
object.
DllExport void SetParentId |
( |
int |
pnum, |
|
|
NURBSId |
id |
|
) |
|
|
- Parameters:
- int pnum
The parent number: 0 or 1.
NURBSId id
The id to set.
DllExport int GetParent |
( |
int |
pnum |
) |
|
- Parameters:
- int pnum
The parent number: 0 or 1.
DllExport NURBSId
GetParentId |
( |
int |
pnum |
) |
|
- Parameters:
- int pnum
The parent number: 0 or 1.
DllExport void SetFlip |
( |
int |
pnum, |
|
|
BOOL |
flip |
|
) |
|
|
- Parameters:
- int pnum
The number of the parent curve: 0 or 1.
BOOL flip
TRUE to match the parent surface normal; FALSE to not match
it.
DllExport BOOL GetFlip |
( |
int |
pnum |
) |
|
- Parameters:
- int pnum
The number of the parent curve: 0 or 1.
DllExport void SetCurveStartPoint |
( |
TimeValue |
t, |
|
|
int |
pnum, |
|
|
double |
startpoint |
|
) |
|
|
- Parameters:
- TimeValue t
The time at which to set the start point.
int pnum
The number of the parent curve: 0 or 1.
double startpoint
The start point in the range 0.0 to 1.0.
DllExport double GetCurveStartPoint |
( |
TimeValue |
t, |
|
|
int |
pnum |
|
) |
|
|
- Parameters:
- TimeValue t
The time at which to get the start point.
int pnum
The number of the parent curve: 0 or 1.
- Operators:
Friends And Related Function Documentation