Expand description
ExtendSurface: a face standing on its own carried on past one of its
edges.
The face’s surface is continued past the edge as the polynomial it
already is (see NurbSurface3D::extended) — the natural extension: a
plane stays a plane, a cylinder a cylinder, a circle carries on round,
a free-form surface goes on curving as it curved. The face is rebuilt
on the longer surface, bounded by its four sides.
How far: distance along the surface, measured across the middle of
the edge — the iso-curve there runs on that far, however unevenly the
parametrization runs along it (see [parameter_for_length]). Where the
parametrization runs alike all along the edge — a plane, a cylinder
along its axis, any straight extrusion — the whole edge moves that far;
on a free-form surface its ends move as far as the same parameter
carries them.
Supported: a face that is its surface’s whole patch — bounded by the patch’s four sides, as a boundary surface or an extruded face is — and stands alone in its sheet. Anything else is refused, by name.
Structs§
- Extend
Surface - Carries the face standing on its own that the edge named
edgebounds on past that edge bydistance(see the module docs). The face, its edges and its vertices keep their names, moved and stretched as the face grows. - Extend
Surface Args
Functions§
- extend
- Extends the face standing on its own that the edge
edgebounds past it bydistance(see the module docs).