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.

TD_Db

 
Name 
Description 
 
This is OdDbSpline, a member of class OdDbSpline. 
 
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.
 
 
This is DWGMAP_DECLARE_MEMBERS, a member of class OdDbSpline. 
 
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.
 
 
Returns pointers to the curves that result from splitting this curve at the points corresponding to params.
 
 
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. 
 
This is setType, a member of class OdDbSpline. 
 
Sets the specified weight (DXF 41).  
 
Explodes this entity into a set of simpler entities.
 
 
overridables 
 
This is subTransformBy, a member of class OdDbSpline. 
 
This is subWorldDraw, a member of class OdDbSpline. 
 
This is the overview for the TD_USING method overload. 
 
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–2020. Open Design Alliance. All rights reserved.