API Reference > OdGe Classes > OdGeEllipArc2d Class
OdGeEllipArc2d Class
OdGeEllipArc2dOdGeEllipArc2dOdGeEllipArc2d
Syntax
C++
class OdGeEllipArc2d : public OdGeCurve2d;

GeEllipArc2d.h

This class represents elliptical arcs and full ellipses in 2D space.

The angle of a point on an ellipse is measured by projecting the point along a vector perpendicular to the major axis onto a circle whose center is the center of this ellipse and whose radius is the major radius of this ellipse. 

The angle between the major axis of this ellipse, and a vector from the center of this ellipse to the intersection point with the circle, measured counterclockwise, is the angle of this point on the ellipse. 

Corresponding C++ library: TD_Ge 

 

 
Name 
Description 
 
This is the overview for the OdGeEllipArc2d constructor overload. 
 
Name 
Description 
 
Returns the center of this elliptical arc. 
 
Returns the end angle measured from major axis of this elliptical arc. 
 
Returns the end point of this elliptical arc. 
 
Returns the geometric extents of this elliptical arc.
 
 
Determines if the input line intersects the ellipse.
 
 
Returns the parameters of the points (if any) on the elliptical arc, whose tangents are parallel to the specified tangent vector.
 
 
Determines if an ellipse is a circular arc.
 
 
Returns true if and only if this elliptical arc is drawn clockwise from start point to end point. 
 
Returns true if and only if the specified point lies within the full ellipse.
 
 
Returns the major axis of this elliptical arc as a unit vector. 
 
Returns the major radius of this elliptical arc. 
 
Returns the minor axis of this elliptical arc as a unit vector. 
 
Returns the minor radius of this elliptical arc. 
 
set 
This is the overview for the set method overload. 
 
Sets the starting and ending angles of this elliptical arc.
 
 
Sets the major and minor axes of this elliptical arc.
 
 
Sets the center of this elliptical arc.
 
 
Sets the major radius of this elliptical arc.
 
 
Sets the major radius of this elliptical arc.
 
 
Returns the start angle measured from major axis of this elliptical arc. 
 
Returns the start point of this elliptical arc. 
 
Name 
Description 
 
= 
Assignment operator for the OdGeEllipArc2d object. 
Copyright © 2002–2020. Open Design Alliance. All rights reserved.