|
QCAD Application Framework
CAD Application Development and Automation.
|
This is the complete list of members for RSpline, including all inherited members.
| appendControlPoint(const RVector &point) | RSpline | |
| appendFitPoint(const RVector &point) | RSpline | |
| boundingBox | RSpline | mutableprivate |
| clone() const | RSpline | inlinevirtual |
| controlPoints | RSpline | |
| countControlPoints() const | RSpline | |
| countFitPoints() const | RSpline | |
| curve | RSpline | mutableprivate |
| degree | RSpline | |
| exploded | RSpline | mutableprivate |
| fitPoints | RSpline | |
| flipHorizontal() | RSpline | virtual |
| flipVertical() | RSpline | virtual |
| getBezierSegments() const | RSpline | |
| getBoundingBox() const | RSpline | virtual |
| getCenterPoints() const | RSpline | virtual |
| getClosestPointOnShape(const RVector &p, bool limited=true) const | RShape | virtual |
| getControlPoints() const | RSpline | |
| getControlPointsWrapped() const | RSpline | |
| getDegree() const | RSpline | |
| getDirection1() const | RSpline | virtual |
| getDirection2() const | RSpline | virtual |
| getDistanceTo(const RVector &point, bool limited=true) const | RShape | virtual |
| getEndPoint() const | RSpline | virtual |
| getEndPoints() const | RSpline | virtual |
| getExploded() const | RSpline | virtual |
| getFitPoints() const | RSpline | |
| getIntersectionPoints(const RShape &other, bool limited=true, bool same=false) const | RShape | |
| getIntersectionPoints(const RShape &shape1, const RShape &shape2, bool limited=true, bool same=false) | RShape | static |
| getIntersectionPointsAA(const RArc &arc1, const RArc &arc2, bool limited=true) | RShape | static |
| getIntersectionPointsAC(const RArc &arc1, const RCircle &circle2, bool limited=true) | RShape | static |
| getIntersectionPointsAE(const RArc &arc1, const REllipse &ellipse2, bool limited=true) | RShape | static |
| getIntersectionPointsAX(const RArc &arc1, const RExplodable &explodable2, bool limited=true) | RShape | static |
| getIntersectionPointsCC(const RCircle &circle1, const RCircle &circle2) | RShape | static |
| getIntersectionPointsCE(const RCircle &circle1, const REllipse &ellipse2) | RShape | static |
| getIntersectionPointsCX(const RCircle &circle1, const RExplodable &explodable2, bool limited=true) | RShape | static |
| getIntersectionPointsEE(const REllipse &ellipse1, const REllipse &ellipse2) | RShape | static |
| getIntersectionPointsEX(const REllipse &ellipse1, const RExplodable &explodable2, bool limited=true) | RShape | static |
| getIntersectionPointsLA(const RLine &line1, const RArc &arc2, bool limited=true) | RShape | static |
| getIntersectionPointsLC(const RLine &line1, const RCircle &circle2, bool limited=true) | RShape | static |
| getIntersectionPointsLE(const RLine &line1, const REllipse &ellipse2, bool limited=true) | RShape | static |
| getIntersectionPointsLL(const RLine &line1, const RLine &line2, bool limited=true) | RShape | static |
| getIntersectionPointsLX(const RLine &line1, const RExplodable &explodable2, bool limited=true) | RShape | static |
| getIntersectionPointsXX(const RExplodable &explodable1, const RExplodable &explodable2, bool limited=true, bool same=false) | RShape | static |
| getKnotVector() const | RSpline | |
| getLength() const | RSpline | virtual |
| getMiddlePoint() const | RSpline | |
| getMiddlePoints() const | RSpline | virtual |
| getOrder() const | RSpline | |
| getPointAt(double t) const | RSpline | |
| getPointAtPercent(double p) const | RShape | virtual |
| getPointsWithDistanceToEnd(double distance, RS::From from=RS::FromAny) const | RSpline | virtual |
| getStartPoint() const | RSpline | virtual |
| getTangentAtEnd() const | RSpline | |
| getTangentAtStart() const | RSpline | |
| getTDelta() const | RSpline | |
| getTMax() const | RSpline | |
| getTMin() const | RSpline | |
| getTrimEnd(const RVector &coord, const RVector &trimPoint) | RSpline | virtual |
| getVectorFromEndpointTo(const RVector &point) const | RShape | virtual |
| getVectorTo(const RVector &point, bool limited=true) const | RSpline | virtual |
| getWeights() const | RSpline | |
| hasFitPoints() const | RSpline | |
| intersectsWith(const RShape &other, bool limited=true) const | RShape | virtual |
| invalidate() | RSpline | protected |
| isClosed() const | RSpline | |
| isInterpolated() const | RSpline | inlinevirtual |
| isOnShape(const RVector &point, bool limited=true, double tolerance=RDEFAULT_TOLERANCE_1E_MIN4) const | RShape | virtual |
| isPeriodic() const | RSpline | |
| isValid() const | RSpline | |
| knotVector | RSpline | |
| mirror(const RLine &axis) | RSpline | virtual |
| move(const RVector &offset) | RSpline | virtual |
| order(QList< QList< QSharedPointer< RShape > > > &boundary) | RShape | static |
| periodic | RSpline | |
| print(QDebug dbg) const | RSpline | protectedvirtual |
| removeLastControlPoint(bool upd=true) | RSpline | |
| removeLastFitPoint(bool upd=true) | RSpline | |
| reverse() | RSpline | virtual |
| rotate(double rotation, const RVector ¢er=RDEFAULT_RVECTOR) | RSpline | virtual |
| RShape() | RShape | inline |
| RSpline() | RSpline | |
| RSpline(const QList< RVector > &controlPoints, int degree) | RSpline | |
| scale(const RVector &scaleFactors, const RVector ¢er=RDEFAULT_RVECTOR) | RSpline | virtual |
| RShape::scale(double scaleFactor, const RVector ¢er=RVector()) | RShape | virtual |
| setControlPoints(const QList< RVector > &points) | RSpline | |
| setDegree(int d) | RSpline | |
| setEndPoint(const RVector &v) | RSpline | |
| setFitPoints(const QList< RVector > &points) | RSpline | |
| setKnotVector(const QList< double > &knots) | RSpline | |
| setPeriodic(bool on) | RSpline | |
| setStartPoint(const RVector &v) | RSpline | |
| setTangentAtEnd(const RVector &t) | RSpline | |
| setTangentAtStart(const RVector &t) | RSpline | |
| setTangents(const RVector &start, const RVector &end) | RSpline | |
| stretch(const RBox &area, const RVector &offset) | RShape | virtual |
| stretch(const RPolyline &area, const RVector &offset) | RShape | virtual |
| tangentEnd | RSpline | |
| tangentStart | RSpline | |
| to2D() | RSpline | virtual |
| trimEndPoint(const RVector &p) | RSpline | virtual |
| trimStartPoint(const RVector &p) | RSpline | virtual |
| unsetTangentAtEnd() | RSpline | |
| unsetTangentAtStart() | RSpline | |
| unsetTangents() | RSpline | |
| updateBoundingBox() | RSpline | protected |
| updateFromControlPoints() | RSpline | private |
| updateFromFitPoints(bool useTangents=false) | RSpline | private |
| updateInternal() | RSpline | protected |
| updateTangentsPeriodic() | RSpline | |
| ~RDirected() | RDirected | inlinevirtual |
| ~RExplodable() | RExplodable | inlinevirtual |
| ~RShape() | RShape | inlinevirtual |
| ~RSpline() | RSpline | virtual |