Bspline
A bspline curve or surface is used for curved freeform geometry defined by controls points (sometimes called poles).
- BSplineCurve -- a curve in XYZ coordinates
- BSplineSurfaceXYZ -- a surface with XYZ
- BsplineSurfaceXYZW -- a surface with weighted (rational) XYZ coordinates
- KnotVector -- vector of breakpoints in bspline definitions.
Classes
Enumerations
| Name |
Description |
|
| BSplineWrapMode |
Enumeration of the possible ways of converting a "periodic" knot vector to an open knot vector. |
|
| UVSelect |
UVSelect is an integer indicating uDirection (0) or vDirection (1) in a bspline surface parameterization. |
|
| WeightStyle |
Enumeration of how weights are carried |
|
Interfaces
| Name |
Description |
|
| BSplineSurface3dQuery |
Interface for methods supported by both regular (xyz) and weighted (xyzw) bspline surfaces. |
|
| PackedPointGrid |
interface for points returned from getPointGrid, with annotation of physical and weighting dimensions. |
|
Last Updated:
08 January, 2020