Close

Relief for ODA Team in Ukraine

Learn more
ODA Kernel SDK
OdGeEllipArc3d::joinWith Method
Syntax
C++
OdGeEllipArc3d& joinWith(const OdGeEllipArc3d& curve, const OdGeTol & iTolerance = OdGeContext::gTol);

Attaches the specified curve to this elliptical arc. 

 

Parameters
Description
curve
[in] Elliptical arc to join.
iTolerance
[in] Tolerance for comparisons.

Reference to the recomputed 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 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-2022. Open Design Alliance All rights reserved.