| altitudeAngle() const | active::geometry::PolyEdge | |
| asArc(double prec=math::eps) const | active::geometry::PolyEdge | |
| azimuthAngle() const | active::geometry::PolyEdge | |
| centre() const | active::geometry::PolyEdge | |
| closestPointAlong2D(const Point &ref, double prec=math::eps) const | active::geometry::PolyEdge | |
| closestPointAlong3D(const Point &ref, double prec=math::eps) const | active::geometry::PolyEdge | |
| closestPointTo2D(const Point &ref, double prec=math::eps) const | active::geometry::PolyEdge | |
| closestPointTo3D(const Point &ref, double prec=math::eps) const | active::geometry::PolyEdge | |
| encloses2D(const Point &ref, double prec=math::eps) const | active::geometry::PolyEdge | |
| encloses3D(const Point &ref, double prec=math::eps) const | active::geometry::PolyEdge | |
| end | active::geometry::PolyEdge | |
| endTangent() const | active::geometry::PolyEdge | |
| extend(double len, bool byEnd=true) | active::geometry::PolyEdge | |
| extend(const Point &ref, bool byEnd=true) | active::geometry::PolyEdge | |
| flip() | active::geometry::PolyEdge | |
| getArea(bool isResultSigned=false) const | active::geometry::PolyEdge | |
| getRadius(bool isSigned=false) const | active::geometry::PolyEdge | |
| getSweep() const | active::geometry::PolyEdge | inline |
| getTangentAt(const Point &ref) const | active::geometry::PolyEdge | |
| intersectionWith2D(const PolyEdge &ref, XList &inter, double prec=math::eps) const | active::geometry::PolyEdge | |
| intersectionWith3D(const PolyEdge &ref, XList &inter, double prec=math::eps) const | active::geometry::PolyEdge | |
| isArc(double prec=math::eps) const | active::geometry::PolyEdge | inline |
| isColinearTo2D(const PolyEdge &ref, double prec=math::eps) const | active::geometry::PolyEdge | |
| isColinearTo3D(const PolyEdge &ref, double prec=math::eps) const | active::geometry::PolyEdge | |
| isEqual2D(const PolyEdge &ref, double prec=math::eps) const | active::geometry::PolyEdge | |
| isEqual3D(const PolyEdge &ref, double prec=math::eps) const | active::geometry::PolyEdge | |
| isParallelTo2D(const PolyEdge &ref, double prec=math::eps) const | active::geometry::PolyEdge | |
| isParallelTo3D(const PolyEdge &ref, double prec=math::eps) const | active::geometry::PolyEdge | |
| isTangentialTo2D(const PolyEdge &ref, double prec=math::eps, double anglePrec=math::epsAngle) const | active::geometry::PolyEdge | |
| length2D() const | active::geometry::PolyEdge | |
| length3D() const | active::geometry::PolyEdge | |
| midpoint() const | active::geometry::PolyEdge | |
| movePolar(double len, double azim, double alt) | active::geometry::PolyEdge | |
| movePolar(double len, double angle) | active::geometry::PolyEdge | |
| normal | active::geometry::PolyEdge | |
| offset(double shift) | active::geometry::PolyEdge | |
| operator!=(const PolyEdge &ref) const | active::geometry::PolyEdge | inline |
| operator*(double scale) const | active::geometry::PolyEdge | |
| operator*(const Matrix3x3 &matrix) const | active::geometry::PolyEdge | |
| operator*=(double scale) | active::geometry::PolyEdge | |
| operator*=(const Matrix3x3 &matrix) | active::geometry::PolyEdge | |
| operator+(const Point &offset) const | active::geometry::PolyEdge | |
| operator+=(const Point &offset) | active::geometry::PolyEdge | |
| operator-(const Point &offset) const | active::geometry::PolyEdge | |
| operator-=(const Point &offset) | active::geometry::PolyEdge | |
| operator=(const PolyEdge &source) | active::geometry::PolyEdge | |
| operator==(const PolyEdge &ref) const | active::geometry::PolyEdge | inline |
| Option typedef | active::geometry::PolyEdge | |
| origin | active::geometry::PolyEdge | |
| overlaps2D(const PolyEdge &ref, double prec=math::eps) const | active::geometry::PolyEdge | |
| PolyEdge() | active::geometry::PolyEdge | inline |
| PolyEdge(const Point &origin, const PolyPoint &end) | active::geometry::PolyEdge | |
| PolyEdge(const Point &origin, const Point &end, double radius, Rotation rotation=anticlockwise, double prec=math::eps) | active::geometry::PolyEdge | |
| PolyEdge(const Arc &arc) | active::geometry::PolyEdge | |
| positionOf2D(const Point &ref, double prec=math::eps) const | active::geometry::PolyEdge | |
| positionOf3D(const Point &ref, double prec=math::eps) const | active::geometry::PolyEdge | |
| setBaseLevel(double z=0.0) | active::geometry::PolyEdge | |
| setRadius(double radius, std::optional< Rotation > rotation=std::nullopt, double prec=math::eps) | active::geometry::PolyEdge | |
| setSweep(double sweep) | active::geometry::PolyEdge | inline |
| Shared typedef | active::geometry::PolyEdge | |
| split(const Point &pos, PolyEdge &offcut, bool keepOrig=true) | active::geometry::PolyEdge | |
| startTangent() const | active::geometry::PolyEdge | |
| stretchEnd(const Point &pt, double prec=math::eps) | active::geometry::PolyEdge | |
| stretchOrigin(const Point &pt, bool canInvert=true, double prec=math::eps) | active::geometry::PolyEdge | |
| Unique typedef | active::geometry::PolyEdge | |