|  | QCAD
    Open Source 2D CAD | 
This is the complete list of members for RTextLabel, including all inherited members.
| Arc enum value | RShape | |
| castToExplodable(const RShape *shape) | RShape | static | 
| Circle enum value | RShape | |
| clone() const | RTextLabel | inlinevirtual | 
| cloneToPoint() const | RPoint | inline | 
| cloneToTextLabel() const | RTextLabel | inline | 
| dump() const | RShape | |
| Ellipse enum value | RShape | |
| ellipse2tr(double x, double y, double AA, double BB, double CC, double DD, double EE, double FF) | RShape | privatestatic | 
| ellipseToArcCircleEllipse(const REllipse &ellipse) | RShape | static | 
| epsTolerance | RShape | privatestatic | 
| equals(const RShape &other, double tolerance=RS::PointTolerance) const | RShape | virtual | 
| errorCode | RShape | protectedstatic | 
| filterOnShape(const QList< RVector > &pointList, bool limited=true, double tolerance=RDEFAULT_TOLERANCE_1E_MIN4) const | RShape | virtual | 
| flipHorizontal() | RPoint | virtual | 
| flipVertical() | RPoint | virtual | 
| getAngleAt(double distance, RS::From from=RS::FromStart) const | RPoint | virtual | 
| getAngleAtPercent(double p) const | RShape | virtual | 
| getAngleAtPoint(const RVector &pos) const | RShape | inlinevirtual | 
| getArcReferencePoints() const | RShape | inlinevirtual | 
| getBoolProperties() const | RShape | inlinevirtual | 
| getBoundingBox() const | RPoint | virtual | 
| getCenterPoints() const | RPoint | virtual | 
| getClosestPointOnShape(const RVector &p, bool limited=true, double strictRange=RMAXDOUBLE) const | RShape | virtual | 
| getDirection1() const | RShape | inlinevirtual | 
| getDirection2() const | RShape | inlinevirtual | 
| getDistanceFromStart(const RVector &p) const | RShape | inlinevirtual | 
| getDistancesFromStart(const RVector &p) const | RShape | inlinevirtual | 
| getDistanceTo(const RVector &point, bool limited=true, double strictRange=RMAXDOUBLE) const | RShape | virtual | 
| getDoubleProperties() const | RShape | inlinevirtual | 
| getEndPoint() const | RShape | inlinevirtual | 
| getEndPoints() const | RPoint | virtual | 
| getErrorCode() | RShape | inlinestatic | 
| getIntersectionPoints(const RShape &other, bool limited=true, bool same=false, bool force=false) const | RShape | |
| getIntersectionPoints(const RShape &shape1, const RShape &shape2, bool limited=true, bool same=false, bool force=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 | 
| getIntersectionPointsAS(const RArc &arc1, const RSpline &spline2, bool limited=true) | RShape | static | 
| getIntersectionPointsAT(const RArc &arc1, const RTriangle &triangle2, 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 | 
| getIntersectionPointsCS(const RCircle &circle1, const RSpline &spline2, bool limited=true) | RShape | static | 
| getIntersectionPointsCX(const RCircle &circle1, const RExplodable &explodable2, bool limited=true) | RShape | static | 
| getIntersectionPointsEE(const REllipse &ellipse1, const REllipse &ellipse2) | RShape | static | 
| getIntersectionPointsEE(const REllipse &ellipse1, const REllipse &ellipse2, bool limited) | RShape | static | 
| getIntersectionPointsES(const REllipse &ellipse1, const RSpline &spline2, bool limited=true) | 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 | inlinestatic | 
| getIntersectionPointsLA(const RLine &line1, const RArc &arc2, bool limited1, bool limited2) | 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 | inlinestatic | 
| getIntersectionPointsLE(const RLine &line1, const REllipse &ellipse2, bool limited1, bool limited2) | RShape | static | 
| getIntersectionPointsLL(const RLine &line1, const RLine &line2, bool limited=true) | RShape | inlinestatic | 
| getIntersectionPointsLL(const RLine &line1, const RLine &line2, bool limited1, bool limited2) | RShape | static | 
| getIntersectionPointsLS(const RLine &line1, const RSpline &spline2, bool limited=true) | RShape | static | 
| getIntersectionPointsLT(const RLine &line1, const RTriangle &triangle2, bool limited=true) | RShape | inlinestatic | 
| getIntersectionPointsLT(const RLine &line1, const RTriangle &triangle2, bool limited1, bool limited2) | RShape | static | 
| getIntersectionPointsLX(const RLine &line1, const RExplodable &explodable2, bool limited=true) | RShape | static | 
| getIntersectionPointsSS(const RSpline &spline1, const RSpline &spline2, bool limited=true, bool same=false, double tolerance=RS::PointTolerance) | RShape | static | 
| getIntersectionPointsSX(const RSpline &spline1, const RExplodable &explodable2, bool limited) | RShape | static | 
| getIntersectionPointsXX(const RExplodable &explodable1, const RExplodable &explodable2, bool limited=true, bool same=false) | RShape | static | 
| getIntProperties() const | RShape | inlinevirtual | 
| getLength() const | RPoint | virtual | 
| getMaxDistanceTo(const QList< RVector > &points, bool limited=true, double strictRange=RMAXDOUBLE) const | RShape | virtual | 
| getMiddlePoint() const | RShape | inlinevirtual | 
| getMiddlePoints() const | RPoint | virtual | 
| getOffsetArcs(const RShape &shape, double distance, int number, RS::Side side, const RVector &position=RVector::invalid) | RShape | static | 
| getOffsetLines(const RShape &shape, double distance, int number, RS::Side side, const RVector &position=RVector::invalid) | RShape | static | 
| getOffsetShapes(double distance, int number, RS::Side side, const RVector &position=RVector::invalid) | RShape | virtual | 
| getOrderedShapes(const QList< QSharedPointer< RShape > > &shapes) | RShape | static | 
| getPointAtPercent(double p) const | RShape | virtual | 
| getPointCloud(double segmentLength) const | RPoint | virtual | 
| getPointOnShape() const | RShape | virtual | 
| getPointsWithDistanceToEnd(double distance, int from=RS::FromAny) const | RPoint | virtual | 
| getPointWithDistanceToEnd(double distance) const | RShape | inlinevirtual | 
| getPointWithDistanceToStart(double distance) const | RShape | inlinevirtual | 
| getPolylines(const QList< QSharedPointer< RShape > > &shapes) | RShape | static | 
| getPosition() const | RPoint | inline | 
| getReversedShapeList(const QList< QSharedPointer< RShape > > &shapes) | RShape | static | 
| getSelfIntersectionPoints(double tolerance=RS::PointTolerance) const | RShape | inlinevirtual | 
| getShapeProxy() | RShape | inlinestatic | 
| getShapeType() const | RPoint | inlinevirtual | 
| getSideOfPoint(const RVector &point) const | RShape | inlinevirtual | 
| getStartPoint() const | RShape | inlinevirtual | 
| getText() const | RTextLabel | inline | 
| getTransformed(const QTransform &transform) const | RPoint | virtual | 
| getTrimEnd(const RVector &trimPoint, const RVector &clickPoint) | RShape | inlinevirtual | 
| getUserData() const | RTextLabel | inline | 
| getVectorFromEndpointTo(const RVector &point) const | RShape | virtual | 
| getVectorProperties() const | RPoint | virtual | 
| getVectorTo(const RVector &point, bool limited=true, double strictRange=RMAXDOUBLE) const | RPoint | virtual | 
| hasProxy() | RShape | inlinestatic | 
| intersectsWith(const RShape &other, bool limited=true) const | RShape | virtual | 
| isArcShape(const RShape &s) | RShape | inlinestatic | 
| isCircleShape(const RShape &s) | RShape | inlinestatic | 
| isDirected() const | RShape | inlinevirtual | 
| isEllipseShape(const RShape &s) | RShape | inlinestatic | 
| isFullEllipseShape(const RShape &s) | RShape | static | 
| isInterpolated() const | RShape | inlinevirtual | 
| isLineShape(const RShape &s) | RShape | inlinestatic | 
| isOnShape(const RVector &point, bool limited=true, double tolerance=RDEFAULT_TOLERANCE_1E_MIN4) const | RShape | virtual | 
| isPointShape(const RShape &s) | RShape | inlinestatic | 
| isPolylineShape(const RShape &s) | RShape | inlinestatic | 
| isRayShape(const RShape &s) | RShape | inlinestatic | 
| isSplineShape(const RShape &s) | RShape | inlinestatic | 
| isTriangleShape(const RShape &s) | RShape | inlinestatic | 
| isValid() const | RShape | inlinevirtual | 
| isXLineShape(const RShape &s) | RShape | inlinestatic | 
| Line enum value | RShape | |
| mirror(const RLine &axis) | RPoint | virtual | 
| move(const RVector &offset) | RPoint | virtual | 
| order(QList< QList< QSharedPointer< RShape > > > &boundary) | RShape | static | 
| Point enum value | RShape | |
| Polyline enum value | RShape | |
| position | RPoint | |
| print(QDebug dbg) const | RTextLabel | protectedvirtual | 
| Ray enum value | RShape | |
| rayToLine(QSharedPointer< RShape > shape) | RShape | static | 
| reverse() | RShape | inlinevirtual | 
| rotate(double rotation, const RVector ¢er=RDEFAULT_RVECTOR) | RPoint | virtual | 
| roundCorners(const QList< QSharedPointer< RShape > > &shapes, double radius) | RShape | static | 
| roundShapes(const QSharedPointer< RShape > shape1, const RVector &clickPos1, const QSharedPointer< RShape > shape2, const RVector &clickPos2, bool trim, bool samePolyline, double radius, const RVector &pos) | RShape | static | 
| RPoint() | RPoint | |
| RPoint(double x, double y) | RPoint | |
| RPoint(const RVector &position) | RPoint | |
| RShape() | RShape | |
| RTextLabel() | RTextLabel | |
| RTextLabel(const RVector &position, const QString &text, const QVariant &userData=RDEFAULT_QVARIANT) | RTextLabel | |
| scale(const RVector &scaleFactors, const RVector ¢er=RDEFAULT_RVECTOR) | RPoint | virtual | 
| RShape::scale(double scaleFactor, const RVector ¢er=RVector()) | RShape | virtual | 
| scaleArc(const RShape &shape, const RVector &scaleFactors, const RVector ¢er=RDEFAULT_RVECTOR) | RShape | inlinestatic | 
| setPosition(const RVector &p) | RPoint | inline | 
| setShapeProxy(RShapeProxy *p) | RShape | inlinestatic | 
| setZ(double z) | RPoint | virtual | 
| shapeProxy | RShape | privatestatic | 
| Spline enum value | RShape | |
| splitAt(const QList< RVector > &points) const | RShape | virtual | 
| stretch(const RBox &area, const RVector &offset) | RShape | virtual | 
| stretch(const RPolyline &area, const RVector &offset) | RShape | virtual | 
| text | RTextLabel | |
| to2D() | RShape | inlinevirtual | 
| transformArc(const RShape &shape, RShapeTransformation &transformation) | RShape | static | 
| Triangle enum value | RShape | |
| trim(const RShape &trimShape, const RVector &trimClickPos, const RShape &limitingShape, const RVector &limitingClickPos, bool trimBoth, bool samePolyline) | RShape | static | 
| trimEndPoint(const RVector &trimPoint, const RVector &clickPoint=RVector::invalid, bool extend=false) | RShape | inlinevirtual | 
| trimEndPoint(double trimDist) | RShape | inlinevirtual | 
| trimStartPoint(const RVector &trimPoint, const RVector &clickPoint=RVector::invalid, bool extend=false) | RShape | inlinevirtual | 
| trimStartPoint(double trimDist) | RShape | inlinevirtual | 
| twopi | RShape | privatestatic | 
| Type enum name | RShape | |
| Unknown enum value | RShape | |
| userData | RTextLabel | |
| XLine enum value | RShape | |
| xLineToRay(QSharedPointer< RShape > shape) | RShape | static | 
| ~RPoint() | RPoint | virtual | 
| ~RShape() | RShape | virtual | 
| ~RTextLabel() | RTextLabel | virtual |