|
C3D Toolkit
Kernel - 118069, Vision - 2.16.7.1844
|
Coordinates and characteristics of a spline. More...
#include <gce_types.h>
Public Attributes | |
| size_t | degree |
| Order of B-spline. | |
| bool | isClosed |
| An attribute of curve closedness. | |
| std::vector< GCE_point > | controlPoints |
| Set of control points. | |
| std::vector< double > | controlWeights |
| Set of weights of the control points. | |
| std::vector< double > | controlKnots |
| Knot vector. | |
| std::vector< geom_item > | interpPoints |
| Set of interpolation points. | |
| std::vector< double > | interpParams |
| Set of the parameter values corresponding to interpolation points. | |
| MbeNurbsCurveForm | form |
| Form of curve. | |
Coordinates and characteristics of a spline.
The spline can be specified in three ways:
1) Using already existing object of MbNurbs.
2) Using already existing object of MbNurbs and a set of interpolation points.
3) Using a set of interpolation points, corresponding parameters, order and closedness attribute.