AcGeEllipArc3d & set(AcGePoint3d const &, AcGeVector3d const &, AcGeVector3d const &, double, double)
AcGeEllipArc3d & setMinorRadius(double)
AcGeEllipArc3d(AcGeEllipArc3d const &)
AcGePoint3d startPoint(void) const
double minorRadius(void) const
AcGeEllipArc3d & operator=(AcGeEllipArc3d const &)
AcGeVector3d majorAxis(void) const
double majorRadius(void) const
double endAng(void) const
double startAng(void) const
AcGeEllipArc3d & setAngles(double, double)
AcGeEllipArc3d & setAxes(AcGeVector3d const &, AcGeVector3d const &)
void getPlane(AcGePlane &) const
Frx::Boolean isInside(AcGePoint3d const &, AcGeTol const &=AcGeContext::gTol) const
AcGePoint3d center(void) const
AcGeEllipArc3d & setMajorRadius(double)
AcGeEllipArc3d(AcGePoint3d const &, AcGeVector3d const &, AcGeVector3d const &, double, double)
AcGeEllipArc3d & set(AcGeCircArc3d const &)
AcGePoint3d closestPointToPlane(AcGePlanarEnt const &, AcGePoint3d &, AcGeTol const &=AcGeContext::gTol) const
AcGeEllipArc3d(AcGePoint3d const &, AcGeVector3d const &, AcGeVector3d const &, double, double, double, double)
AcGeVector3d minorAxis(void) const
AcGeVector3d normal(void) const
Frx::Boolean isCircular(AcGeTol const &=AcGeContext::gTol) const
Frx::Boolean projIntersectWith(AcGeLinearEnt3d const &, AcGeVector3d const &, int &, AcGePoint3d &, AcGePoint3d &, AcGePoint3d &, AcGePoint3d &, AcGeTol const &=AcGeContext::gTol) const
AcGeEllipArc3d & set(AcGePoint3d const &, AcGeVector3d const &, AcGeVector3d const &, double, double, double, double)
AcGePoint3d endPoint(void) const
AcGeEllipArc3d(AcGeCircArc3d const &)
Frx::Boolean intersectWith(AcGePlanarEnt const &, int &, AcGePoint3d &, AcGePoint3d &, AcGeTol const &=AcGeContext::gTol) const
AcGeEllipArc3d & setCenter(AcGePoint3d const &)
Frx::Boolean intersectWith(AcGeLinearEnt3d const &, int &, AcGePoint3d &, AcGePoint3d &, AcGeTol const &=AcGeContext::gTol) const
static ARX_API_STATIC AcGeTol gTol