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 | MFn type | Compatible function sets |
---|---|---|---|
curveFromSurfaceBnd | curveFromSurface | kCurveFromSurfaceBnd | kBase kNamedObject kDependencyNode kCreate kCurveFromSurface kCurveFromSurfaceBnd |
curveFromMesh, curveFromMeshEdge, curveFromSurface, curveFromSurfaceIso, curveFromSurfaceCoS, curveInfo
Long name (short name) | Type | Default | Flags | ||
---|---|---|---|---|---|
face
(f ) |
integer | 0 | |||
|
|||||
boundary
(b ) |
integer | 0 | |||
|
|||||
edge
(e ) |
integer | -1 | |||
|