API Reference > OdDb Classes > OdDbSpline Class
OdDbSpline Class
OdDbSplineOdDbSplineOdDbSplineOdDbSplineOdDbSpline
Syntax
C++
class OdDbSpline : public OdDbCurve;

DbSpline.h

This class represents Spline entities in an OdDbDatabase instance. 

 

 
Name 
Description 
 
 
 
Name 
Description 
 
Defines the spline method (either by fit points or by control points). 
 
Name 
Description 
 
Returns true if Control Vertices frame is visible. 
 
Determines the behavior for custom objects when saving to .dwg or .dxf file.
 
 
Returns the degree of this Spline entity (DXF 71). 
 
Reads the .dwg file data of this object.
 
 
 
 
Writes the .dwg file data of this object.
 
 
Reads the DXF data of this object.
 
 
Writes the DXF data of this object.
 
 
Increased the degree of this spline to the specified value. 
 
Returns the curve fitting tolerance for this Spline entity (DXF 44). 
 
Returns the area of this Curve object.
 
 
Returns the specified control point of this Spline entity (DXF 10).
 
 
Returns the distance along this Curve object from its start point to the point specified by param.
 
 
Returns the parameter corresponding to the end point of this Curve object.
 
 
Returns the WCS end point of this Curve object.
 
 
Returns the first derivative of this Curve object at the specified WCS point.
 
 
This is the overview for the getFitData method overload. 
 
Returns the specified fit point of this Spline entity (DXF 11).
 
 
Returns the start point and end point WCS fit tangents for this Spline entity (DXF 12, 13).  
 
This is the overview for the getNurbsData method overload. 
 
Returns an OdGeCurve3d that is geometrically identical to this OdDbCurve.  
 
Returns the parameter corresponding to the point a specified distance along this Curve object from its start point.
 
 
Returns the parameter corresponding to the specified WCS point on this Curve object.
 
 
Returns the plane that contains this entity.
 
 
Returns the WCS point on this Curve object corresponding to the specified parameter.
 
 
Returns the second derivative of this Curve object at the specified point.
 
 
Creates a set of curves representing this splitting of this Curve object at the specified (parametric) points.  
 
Returns the parameter corresponding to the start point of this Curve object.
 
 
Returns the WCS start point of this Curve object.
 
 
Returns true if and only if this Spline entity is constructed using fit points. 
 
Inserts a control point at the specified knot.
 
 
Inserts a fit point into this Spline entity after the specified index.
 
 
Inserts a knot value into this spline. 
 
Returns true if the spline doesn't contain control points. 
 
Returns true if and only if this entity is planar. 
 
Returns true if and only if this Spline entity is rational (DXF 70, bit 0x04). 
 
Modifies the position and tangent of the point with a specified parameter.
 
 
Returns the number of control points in this Spline entity (DXF 73). 
 
Returns the number of fit points in this Spline entity (DXF 74). 
 
Purges the fit data for this Spline entity. 
 
Deletes a control point at the specified index.
 
 
Removes the specified fit point from this Spline entity.
 
 
Reverses this Spline entity. 
 
Sets the specified control point of this Spline entity (DXF 10).
 
 
Sets visibility of Control Vertices frame for this Spline entity.  
 
This is the overview for the setFitData method overload. 
 
Sets the specfied fit point of this Spline entity (DXF 11).
 
 
Sets the start point and end point WCS fit tangents for this Spline entity (DXF 12, 13).  
 
Sets the curve fitting tolerance for this Spline entity (DXF 44). 
 
Takes an OdGeCurve3d and sets this OdDbCurve to be geometrically identical to the OdGeCurve3d.  
 
This is the overview for the setNurbsData method overload. 
 
Sets the spline method (either by fit points or by control points).
 
 
Sets the specified weight (DXF 41).  
 
Explodes this entity into a set of simpler entities.
 
 
overridables 
 
 
 
 
 
This is the overview for the toPolyline method overload. 
 
type 
Returns the spline method (either by fit points or by control points). 
 
Returns the specified weight (DXF 41).  
Copyright © 2002–2021. Open Design Alliance. All rights reserved.