LibreCAD
|
This is the complete list of members for lc::geo::Arc, including all inherited members.
_CCW | lc::geo::Arc | private |
_center | lc::geo::Arc | private |
_endAngle | lc::geo::Arc | private |
_radius | lc::geo::Arc | private |
_startAngle | lc::geo::Arc | private |
accept(GeoEntityVisitor &v) const override | lc::geo::Arc | inlinevirtual |
angle() const | lc::geo::Arc | |
Arc(const Coordinate ¢er, double radius, double startAngle, double endAngle) | lc::geo::Arc | |
Arc(const Coordinate ¢er, double radius, double startAngle, double endAngle, bool CCW) | lc::geo::Arc | |
Arc(const Arc &c) | lc::geo::Arc | inline |
Arc(Arc &&c) noexcept | lc::geo::Arc | inline |
boundingBox() const | lc::geo::Arc | |
bulge() const | lc::geo::Arc | |
CCW() const | lc::geo::Arc | |
center() const | lc::geo::Arc | |
createArc3P(const Coordinate &p1, const Coordinate &p2, const Coordinate &p3) | lc::geo::Arc | static |
createArcBulge(const Coordinate &p1, const Coordinate &p2, const double bulge) | lc::geo::Arc | static |
endAngle() const | lc::geo::Arc | |
endP() const | lc::geo::Arc | |
equation() const | lc::geo::Arc | inline |
isAngleBetween(double angle) const | lc::geo::Arc | |
length() const | lc::geo::Arc | |
nearestPointOnEntity(const Coordinate &coord) const | lc::geo::Arc | |
nearestPointOnPath(const Coordinate &coord) const | lc::geo::Arc | |
operator<<(std::ostream &os, const Arc &a) | lc::geo::Arc | friend |
operator=(Arc &&c) noexcept | lc::geo::Arc | inline |
radius() const | lc::geo::Arc | |
startAngle() const | lc::geo::Arc | |
startP() const | lc::geo::Arc | |
~Base()=default | lc::geo::Base | virtual |
~Visitable()=default | lc::Visitable | virtual |