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_pointcontrolPoints
 Set of control points.
 
std::vector< double > controlWeights
 Set of weights of the control points.
 
std::vector< double > controlKnots
 Knot vector.
 
std::vector< geom_iteminterpPoints
 Set of interpolation points.
 
std::vector< double > interpParams
 Set of the parameter values corresponding to interpolation points.
 
MbeNurbsCurveForm form
 Form of curve.
 

Detailed Description

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.


The documentation for this struct was generated from the following file: