API Reference > OdDg Classes > OdDgComplexCurve Class
OdDgComplexCurve Class
OdDgComplexCurveOdDgComplexCurveOdDgComplexCurveOdDgComplexCurveOdDgComplexCurveOdDgComplexCurve
Syntax
C++
class OdDgComplexCurve : public OdDgCurveElement3d;

DgComplexCurve.h

Corresponding C++ library: TG_Db 

 

 
Name 
Description 
 
add 
This is add, a member of class OdDgComplexCurve. 
 
This is clone, a member of class OdDgComplexCurve. 
 
Copies the contents of the specified object into this object when possible.
 
 
This is createIterator, a member of class OdDgComplexCurve. 
 
Returns the area of this Curve object.
 
 
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 getItem, a member of class OdDgComplexCurve. 
 
details The functions allow to work with complex curve sub items. 
 
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 WCS point on this Curve object corresponding to the specified parameter.
 
 
Returns the second derivative of this Curve object at the specified point.
 
 
Returns the parameter corresponding to the start point of this Curve object.
 
 
Returns the WCS start point of this Curve object.
 
 
This is insertItem, a member of class OdDgComplexCurve. 
 
Returns true if and only if this Curve object is closed. 
 
Returns true if and only if this Curve object is periodic. 
 
This is removeItem, a member of class OdDgComplexCurve. 
 
This is reverseCurve, a member of class OdDgComplexCurve. 
 
For non-dbro elements only. 
 
Takes an OdGeCurve3d and sets this OdDbCurve to be geometrically identical to the OdGeCurve3d.  
 
This is setItem, a member of class OdDgComplexCurve. 
 
This is subExplode, a member of class OdDgComplexCurve. 
 
This is subGetGeomExtents, a member of class OdDgComplexCurve. 
 
Called as the first operation of the handOverTo function.
 
 
Called as the first operation of swapIdWith
 
 
This is updateCurve, a member of class OdDgComplexCurve. 
Copyright © 2002–2020. Open Design Alliance. All rights reserved.