ActiveLib
Loading...
Searching...
No Matches
active::geometry::Arc Member List

This is the complete list of members for active::geometry::Arc, including all inherited members.

Arc()active::geometry::Arc
Arc(const Point &centre, double radius, double sweep=2.0 *math::pi, double start=0, const Vector3 &norm=Vector3(0, 0, 1))active::geometry::Arc
Arc(const Point &centre, const Point &pt1, const Point &pt2, bool isClockwise)active::geometry::Arc
Arc(const Point &pt1, const Point &pt2, const Point &pt3)active::geometry::Arc
Arc(const Point &origin, const PolyPoint &end)active::geometry::Arc
bounds() constactive::geometry::Arc
centre (defined in active::geometry::Arc)active::geometry::Arc
clonePtr() constactive::geometry::Arcinlinevirtual
closestPointAlong2D(const Point &ref, double prec=math::eps) constactive::geometry::Arc
closestPointAlong3D(const Point &ref, double prec=math::eps) constactive::geometry::Arc
closestPointTo2D(const Point &ref, double prec=math::eps) constactive::geometry::Arc
closestPointTo3D(const Point &ref, double prec=math::eps) constactive::geometry::Arc
createIntersect(const Point &pt, const Arc &arc, const Arc &ref, XList &inter, double prec=math::eps) constactive::geometry::Arcprotected
createIntersect(const Point &pt, const Arc &arc, const Line &ref, XList &inter, double prec=math::eps) constactive::geometry::Arcprotected
encloses2D(const Point &ref, double prec=math::eps) constactive::geometry::Arc
encloses3D(const Point &ref, double prec=math::eps) constactive::geometry::Arc
expand(double inc)active::geometry::Arcinline
flip()active::geometry::Arc
getArea(bool isArcOnly=true, bool isResultSigned=false) constactive::geometry::Arc
getEnd() constactive::geometry::Arc
getEndAngle() constactive::geometry::Arcinline
getOrigin() constactive::geometry::Arc
getPlane() constactive::geometry::Arc
initLevel(Leveller &level, double prec=math::eps) constactive::geometry::Arcprotected
intersectionWith(const Plane &ref, XList &inter, double prec=math::eps) constactive::geometry::Arc
intersectionWith2D(const Line &ref, XList &inter, double prec=math::eps) constactive::geometry::Arc
intersectionWith2D(const Arc &ref, XList &inter, double prec=math::eps) constactive::geometry::Arc
intersectionWith3D(const Line &ref, XList &inter, double prec=math::eps) constactive::geometry::Arc
intersectionWith3D(const Arc &ref, XList &inter, double prec=math::eps) constactive::geometry::Arc
intersectionWithLevel(const Line &ref, XList &inter, double prec=math::eps) constactive::geometry::Arcprotected
intersectionWithLevel(const Arc &ref, XList &inter, double prec=math::eps) constactive::geometry::Arcprotected
isColinearTo2D(const Arc &ref, double prec=math::eps) constactive::geometry::Arc
isColinearTo3D(const Arc &ref, double prec=math::eps) constactive::geometry::Arc
isEqual2D(const Arc &ref, double prec=math::eps) constactive::geometry::Arc
isEqual3D(const Arc &ref, double prec=math::eps) constactive::geometry::Arc
isParallelTo2D(const Arc &ref, double prec=math::eps) constactive::geometry::Arc
isParallelTo3D(const Arc &ref, double prec=math::eps) constactive::geometry::Arc
isValid(double prec=math::eps) constactive::geometry::Arc
length2D() constactive::geometry::Arc
length3D() constactive::geometry::Arc
midpoint() constactive::geometry::Arc
movePolar(double len, double azim, double alt)active::geometry::Arc
movePolar(double len, double angle)active::geometry::Arc
normal (defined in active::geometry::Arc)active::geometry::Arc
operator!=(const Arc &ref) constactive::geometry::Arcinline
operator*(double scale) constactive::geometry::Arc
operator*(const Matrix3x3 &matrix) constactive::geometry::Arc
operator*=(double scale)active::geometry::Arc
operator*=(const Matrix3x3 &matrix)active::geometry::Arc
operator+(const Point &offset) constactive::geometry::Arc
operator+=(const Point &offset)active::geometry::Arc
operator-(const Point &offset) constactive::geometry::Arc
operator-=(const Point &offset)active::geometry::Arc
operator=(const Arc &source)active::geometry::Arc
operator==(const Arc &ref) constactive::geometry::Arcinline
Option typedefactive::geometry::Arc
positionOf2D(const Point &ref, double prec=math::eps) constactive::geometry::Arc
positionOf3D(const Point &ref, double prec=math::eps) constactive::geometry::Arc
radius (defined in active::geometry::Arc)active::geometry::Arc
setEndAngle(double end)active::geometry::Arcinline
Shared typedefactive::geometry::Arc
spin(double rotAngle)active::geometry::Arcinline
startAngle (defined in active::geometry::Arc)active::geometry::Arc
sweep (defined in active::geometry::Arc)active::geometry::Arc
Unique typedefactive::geometry::Arc
~Cloner()=defaultactive::utility::Clonervirtual