API Reference > OdGe Classes > OdGeEllipArc3d Class > OdGeEllipArc3d Methods > OdGeEllipArc3d::joinWith Method
OdGeEllipArc3d::joinWith Method
Syntax
C++
OdGeEllipArc3d& joinWith(const OdGeEllipArc3d& curve, const OdGeTol & iTolerance = OdGeContext::gTol);
Parameters 
Description 
const OdGeEllipArc3d& curve 
[in] Elliptical arc to join.  
const OdGeTol & iTolerance = OdGeContext::gTol 
[in] Tolerance for comparisons.  

Reference to the recomputed elliptical arc.

Attaches the specified curve to this elliptical arc. 

 

Curves should not overlap. Elliptical arcs should have the same center, co-directional normals and the corresponding radii equal. The starting point of the join curve should coincide with the end point of this curve. If these conditions are not met, this method raises the eInvalidInput error. 

If the ellipses are circles (isCircular(tol)), then the angle between the corresponding axes can be arbitrary. In the general case, only the n * OdaPI angle is allowed. 

If the end of the passed arc coincides with the beginning of this arc, the result will be a closed curve.

Copyright © 2002–2020. Open Design Alliance. All rights reserved.