Frx::Boolean intersectWith(AcGePlanarEnt const &, int &, AcGePoint3d &, AcGePoint3d &, AcGeTol const &=AcGeContext::gTol) const
AcGeCircArc3d & set(AcGePoint3d const &, AcGeVector3d const &, double)
Frx::Boolean isInside(AcGePoint3d const &, AcGeTol const &=AcGeContext::gTol) const
AcGeCircArc3d(AcGeCircArc3d const &)
double startAng(void) const
AcGeCircArc3d & set(AcGeCurve3d const &, AcGeCurve3d const &, AcGeCurve3d const &, double &, double &, double &, int &)
Frx::Boolean tangent(AcGePoint3d const &, AcGeLine3d &, AcGeTol const &, AcGe::ErrorCondition &) const
AcGeCircArc3d & setAxes(AcGeVector3d const &, AcGeVector3d const &)
AcGeCircArc3d(AcGePoint3d const &, AcGeVector3d const &, double)
Frx::Boolean intersectWith(AcGeLinearEnt3d const &, int &, AcGePoint3d &, AcGePoint3d &, AcGeTol const &=AcGeContext::gTol) const
AcGePoint3d center(void) const
Frx::Boolean tangent(AcGePoint3d const &, AcGeLine3d &, AcGeTol const &=AcGeContext::gTol) const
double radius(void) const
AcGePoint3d endPoint(void) const
AcGePoint3d startPoint(void) const
AcGeVector3d refVec(void) const
AcGeCircArc3d & operator=(AcGeCircArc3d const &)
AcGePoint3d closestPointToPlane(AcGePlanarEnt const &, AcGePoint3d &, AcGeTol const &=AcGeContext::gTol) const
AcGeCircArc3d & set(AcGePoint3d const &, AcGeVector3d const &, AcGeVector3d const &, double, double, double)
AcGeCircArc3d & setRadius(double)
AcGeCircArc3d(AcGePoint3d const &, AcGePoint3d const &, AcGePoint3d const &)
void getPlane(AcGePlane &) const
AcGeCircArc3d & set(AcGePoint3d const &, AcGePoint3d const &, AcGePoint3d const &)
AcGeVector3d normal(void) const
AcGeCircArc3d & set(AcGePoint3d const &, AcGePoint3d const &, AcGePoint3d const &, AcGe::ErrorCondition &)
AcGeCircArc3d & setAngles(double, double)
Frx::Boolean intersectWith(AcGeCircArc3d const &, int &, AcGePoint3d &, AcGePoint3d &, AcGeTol const &=AcGeContext::gTol) const
double endAng(void) const
AcGeCircArc3d & set(AcGeCurve3d const &, AcGeCurve3d const &, double, double &, double &, int &)
AcGeCircArc3d(AcGePoint3d const &, AcGeVector3d const &, AcGeVector3d const &, double, double, double)
AcGeCircArc3d & setCenter(AcGePoint3d const &)
Frx::Boolean projIntersectWith(AcGeLinearEnt3d const &, AcGeVector3d const &, int &, AcGePoint3d &, AcGePoint3d &, AcGePoint3d &, AcGePoint3d &, AcGeTol const &=AcGeContext::gTol) const
static ARX_API_STATIC AcGeTol gTol