API Reference > OdGe Classes > OdGeCircArc3d Class
OdGeCircArc3d Class
OdGeCircArc3dOdGeCircArc3dOdGeCircArc3d
Syntax
C++
class OdGeCircArc3d : public OdGeCurve3d;

GeCircArc3d.h

A mathematical entity used to represent a circular arc in 3D space. 

Corresponding C++ library: TD_Ge 

 

 
Name 
Description 
 
This is the overview for the OdGeCircArc3d constructor overload. 
 
Name 
Description 
 
Returns the center of this arc. 
 
Returns the point on this circle closest to the specified plane, and the point on the plane closest to this circle.
 
 
Gets the ending angle measured from the reference vector in the arc direction.
 
 
Returns the end point of this arc. 
 
Returns the geometric extents of this arc.
 
 
Returns the plane of the arc.
 
 
This is the overview for the intersectWith method overload. 
 
Returns true if and only if the specified point lies inside the full circle of this arc, and is on the same plane as this arc.
 
 
Attaches the specified curve to itself.
 
 
Returns the vector normal to the plane of this arc. 
 
Returns True if the projected points of the arc intersect with the specified linear entity, and returns the number of intersections and points of intersection.
 
 
Returns the radius of this arc. 
 
Returns the reference vector as a unit vector. 
 
set 
This is the overview for the set method overload. 
 
Sets the starting and ending angles of this arc, and returns a reference to this arc.
 
 
Sets the normal and reference vectors for this arc. Returns a reference to this arc.
 
 
Sets the center of this arc, and returns a reference to this arc.
 
 
Sets the radius of this arc, and returns a reference to this arc.
 
 
Gets the starting angle measured from the reference vector in the arc direction.
 
 
Returns the start point of this arc. 
 
This is the overview for the tangent method overload. 
 
Name 
Description 
 
= 
details The assignment operator for the OdGeCircArc3d class.  
Copyright © 2002–2020. Open Design Alliance. All rights reserved.