API Reference > OdDg Classes > OdDgCurveElement3d Class
OdDgCurveElement3d Class
OdDgCurveElement3dOdDgCurveElement3dOdDgCurveElement3dOdDgCurveElement3dOdDgCurveElement3dOdDgCurveElement3dOdDgCurveElement3dOdDgCurveElement3dOdDgCurveElement3d
Syntax
C++
class OdDgCurveElement3d : public OdDgGraphicsElement;

DgCurveElement3d.h

The class is the base class for all OdDg 3d curves. 

Corresponding C++ library: TG_Db 

 

 
Name 
Description 
 
Takes an OdGeCurve3d and returns an OdDbCurve that is geometrically identical to the OdGeCurve3d.  
 
This is the overview for the extend method overload. 
 
Returns the area of this Curve object.
 
 
This is the overview for the getClosestPointTo method overload. 
 
Returns the distance along this Curve object from its start point to the point specified by param.
 
 
Returns the distance along this Curve object from its start point to the specified WCS point.
 
 
Returns the parameter corresponding to the end point of this Curve object.
 
 
Returns the WCS end point of this Curve object.
 
 
This is the overview for the getFirstDeriv method overload. 
 
Returns line style modifiers for curve elements. 
 
Returns line style scale for curve elements. 
 
Returns an OdGeCurve3d that is geometrically identical to this OdDbCurve.  
 
Creates a set of curves representing the offsetting of this Curve object by the specified distance.  
 
Creates a set of curves representing the offsetting of this Curve object by the specified distance in a plane with the specified normal.  
 
Creates a curve by projecting this Curve object onto the specified plane along its normal.
 
 
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 WCS point a specified distance along this Curve object from its start point.
 
 
Returns the WCS point on this Curve object corresponding to the specified parameter.
 
 
Creates a curve by projecting this Curve object onto the specified plane along the specified direction.
 
 
This is the overview for the getSecondDeriv method overload. 
 
Returns OdDgBSplineCurve3d approximation of this Curve object.  
 
This is the overview for the getSplitCurves method overload. 
 
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 Curve object is closed. 
 
Returns true if and only if this Curve object is periodic. 
 
This is ODDG_DECLARE_MEMBERS_INTERNAL, a member of class OdDgCurveElement3d. 
 
This is reverseCurve, a member of class OdDgCurveElement3d. 
 
Takes an OdGeCurve3d and sets this OdDbCurve to be geometrically identical to the OdGeCurve3d.  
 
This is setGeometryModified, a member of class OdDgCurveElement3d. 
 
Set style modifiers for curve elements. 
 
Set line style scale for curve elements. 
Copyright © 2002–2020. Open Design Alliance. All rights reserved.