C3D Toolkit
Kernel - 117982, Vision - 2.9.2.2
|
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.