API Reference > OdGe Classes > OdGeNurbCurve3d Class
OdGeNurbCurve3d Class
OdGeNurbCurve3dOdGeNurbCurve3dOdGeNurbCurve3dOdGeNurbCurve3d
Syntax
C++
class OdGeNurbCurve3d : public OdGeSplineEnt3d;

GeNurbCurve3d.h

This class represents non-uniform rational B-splines (NURBS) in 3D space. 

Corresponding C++ library: TD_Ge 

 

 
Name 
Description 
 
This is the overview for the OdGeNurbCurve3d constructor overload. 
 
Name 
Description 
 
Adds a control point at the specified knot.
 
 
Inserts the fit point at the specified index.
 
 
Adds new knot to the spline knot array.
 
 
Deletes a control point at the specified index.
 
 
Removes a fit point with the specified index.
 
 
Increases spline degree by the specified value and returns a reference to this spline object.
 
 
Returns the current evaluation mode. 
 
Retrieves the data used to define this spline.
 
 
This is the overview for the getFitData method overload. 
 
Gets the knot parametrization of the spline created with fit points.
 
 
Retrieves the fit point at the specified index.
 
 
This is the overview for the getFitTangents method overload. 
 
Retrieves the fit tolerance that is used to construct this spline if this spline was constructed with fit points.
 
 
 
 
 
 
Trims the OdGeNurbCurve3d by the new start and end parameters.
 
 
Inserts new knot to the spline knot array.
 
 
Joins the specified OdGeNurbCurve3d with this spline and returns a reference to the recomputed spline.
 
 
Makes the opened spline closed, and returns a reference to this spline. 
 
Makes periodic spline non-periodic. 
 
Makes closed spline open. 
 
Makes this spline periodic (if it is not). 
 
Makes this spline rational (if it is not).
 
 
Returns the number of fit points. 
 
Returns the number of weights in the spline. 
 
Purges the fit data defining this spline. 
 
Sets the evaluation mode.
 
 
This is the overview for the setFitData method overload. 
 
Sets the specified knot parameterization if the spline is created by fit points.
 
 
Sets the fit point at the specified index.
 
 
This is the overview for the setFitTangents method overload. 
 
Sets the fit tolerance that is used for interpolating fit points.
 
 
Sets the weight at the specified index.
 
 
This is TD_USING, a member of class OdGeNurbCurve3d. 
 
Returns the weight at the specified index.
 
 
Name 
Description 
 
= 
Assignment operator for the OdGeNurbCurve3d object. 
Copyright © 2002–2020. Open Design Alliance. All rights reserved.