AcGeEllipArc3d Constructor
Overload List
Method |
Description |
---|
AcGeEllipArc3d::AcGeEllipArc3d () |
Default constructor. Constructs full ellipse centered at origin (0,0,0) with X and Y axis for major and minor axes respectively. Major and minor radius are both 1, so constructed ellipse is just the unit circle in the XY plane centered at the origin. |
AcGeEllipArc3d::AcGeEllipArc3d (AcGeCircArc3d&) |
Constructs a 3D ellipse that is identical to the input circular arc. |
AcGeEllipArc3d::AcGeEllipArc3d (AcGeEllipArc3d&) |
Constructs a 3D ellipse that is a copy of the input ellipse. |
AcGeEllipArc3d::AcGeEllipArc3d (AcGePoint3d&, AcGeVector3d&, AcGeVector3d&, double, double) |
Constructs a full ellipse with the specified center, major and minor axes, and major and minor radii. |
AcGeEllipArc3d::AcGeEllipArc3d (AcGePoint3d&, AcGeVector3d&, AcGeVector3d&, double, double, double, double) |
Constructs an ellipse with the specified center, major and minor axes, major and minor radii, and start and end angles.The angle of a point on the ellipse is measured by drawing a full circle with the same center as the ellipse, with a radius equal to the ellipse major radius, and projecting the point onto the circle along a vector perpendicular to the major axis. If a vector is then drawn from the ellipse center to this projected point, the angle between the major axis and this vector (measured counterclockwise about the cross product of the major and minor... more |