Go to:
Related nodes. Attributes.
This node defines a NURBS curve that is derived from
a trimmed NURBS surface. (Only trimmed NURBS surfaces
have boundaries.) A trimmed NURBS surface can have
several faces, boundaries and edges. A face is a disjoint region
that may contain holes. A face has one or more boundaries.
A boundary is a continous curve in a face. A boundary has one
or more edges. An edge is a curvature continous curve segment.
For example, if a trimmed surface is a solid letter "A", then:
- There is only one face, which is the entire letter.
- There are two boundaries, one which is the outside of the "A"
and one which is the triangular hole.
- The outside boundary has several edges, depending on how many corners
the letter has. The triangular boundary probably has three edges.
This node extracts a face, boundary and/or edge from a trimmed
NURBS surface based on the face, boundary and/or edge index attributes.
This index is zero-based. In the case of edges, if the index
is -1, then it is assumed that all edges are to be extracted.
Node name | Parents | Classification | MFn type | Compatible function sets |
---|
curveFromSurfaceBnd | curveFromSurface | geometry | kCurveFromSurfaceBnd | kBase kNamedObject kDependencyNode kCreate kCurveFromSurface kCurveFromSurfaceBnd |
Related nodes
curveFromMesh, curveFromMeshEdge, curveFromSurface, curveFromSurfaceIso, curveFromSurfaceCoS, curveInfo
Attributes (3)
boundary, edge, face
Long name (short name) | Type | Default | Flags |
---|
|
boundary
(b )
| integer | int0 | |
|
|
edge
(e )
| integer | int-1 | |
|
|
face
(f )
| integer | int0 | |
|