Detailed Description
- See also:
- Class NURBSPoint.
- Description:
- This class is available in release 2.5 and later only.
This class is used to create a dependent point at the intersection
of a curve and a surface.
- Data Members:
- protected:
NURBSId mParentId[2];
The NURBSIds of the parent surface and curve. Parent 0 should be
the surface parent 1 should be the curve.
int mParentIndex[2];
The NURBSSet
indexes of the parent surface and curve. Parent 0 should be the
surface parent 1 should be the curve.
double mSeed;
The seed location is a U position along the length of the parent
curve.
BOOL mTrimCurve;
The trim curve flag.
BOOL mFlipTrim;
The trim flip flag.
#include <surf_api.h>
List
of all members.
Constructor & Destructor Documentation
Member Function Documentation
DllExport void Clean |
( |
NURBSIdTab |
ids |
) |
[protected] |
- Parameters:
- NURBSIdTab ids
A table with the IDs of each object in the NURBSSet.
Reimplemented from NURBSObject.
DllExport void SetSeed |
( |
double |
seed |
) |
|
- Parameters:
- double seed
The U position along the length of the parent curve.
DllExport double GetSeed |
( |
|
) |
|
DllExport void SetParent |
( |
int |
pnum, |
|
|
int |
index |
|
) |
|
|
- Parameters:
- int pnum
Pass 0 for the surface; 1 for the curve.
int index
The index in the NURBSSet of the curve or
surface.
DllExport void SetParentId |
( |
int |
pnum, |
|
|
NURBSId |
id |
|
) |
|
|
- Parameters:
- int pnum
Pass 0 for the surface; 1 for the curve.
NURBSId id
The id to set.
DllExport int GetParent |
( |
int |
pnum |
) |
|
- Parameters:
- int pnum
Pass 0 for the surface; 1 for the curve.
DllExport NURBSId GetParentId |
( |
int |
pnum |
) |
|
- Parameters:
- int pnum
Pass 0 for the surface; 1 for the curve.
DllExport BOOL GetTrimCurve |
( |
|
) |
|
DllExport void SetTrimCurve |
( |
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.
Friends And Related Function Documentation
Member Data Documentation
NURBSCurveSurfaceIntersectionPoint
NURBSCurveSurfaceIntersectionPoint
NURBSCurveSurfaceIntersectionPoint
NURBSCurveSurfaceIntersectionPoint
NURBSCurveSurfaceIntersectionPoint
NURBSCurveSurfaceIntersectionPoint
NURBSCurveSurfaceIntersectionPoint
NURBSCurveSurfaceIntersectionPoint
NURBSCurveSurfaceIntersectionPoint
NURBSCurveSurfaceIntersectionPoint
NURBSCurveSurfaceIntersectionPoint
NURBSCurveSurfaceIntersectionPoint
NURBSCurveSurfaceIntersectionPoint
NURBSCurveSurfaceIntersectionPoint
NURBSCurveSurfaceIntersectionPoint
NURBSCurveSurfaceIntersectionPoint
NURBSCurveSurfaceIntersectionPoint
NURBSCurveSurfaceIntersectionPoint
NURBSCurveSurfaceIntersectionPoint
NURBSCurveSurfaceIntersectionPoint