QCAD
Open Source 2D CAD
RSolidData Member List

This is the complete list of members for RSolidData, including all inherited members.

appendShape(const RShape &shape, bool prepend=false)RPolylineprotected
appendShapeAuto(const RShape &shape)RPolylineprotected
appendVertex(const RVector &vertex, double bulge=0.0, double w1=0.0, double w2=0.0)RPolylineprotected
appendVertex(double x, double y, double bulge=0.0, double w1=0.0, double w2=0.0)RPolylineprotected
Arc enum valueRShapeprotected
autoClose(double tolerance=RS::PointTolerance)RPolylineinlineprotected
autoUpdatesBlockedREntityDataprotected
blockIdREntityDataprotected
bulgesRPolylineprotected
castToConstShape() constREntityDatainlinevirtual
castToExplodable(const RShape *shape)RShapeprotectedstatic
castToShape()RSolidDatainlinevirtual
Circle enum valueRShapeprotected
clear()RPolylineprotected
clickReferencePoint(const RVector &referencePoint)REntityDatainlinevirtual
clone() constRPolylineinlineprotectedvirtual
cloneOnChange() constREntityDatainlinevirtual
closedRPolylineprotected
colorREntityDataprotected
contains(const RVector &point, bool borderIsInside=false, double tolerance=RS::PointTolerance) constRPolylineprotected
containsShape(const RShape &shape) constRPolylineprotected
convertArcToLineSegments(int segments) constRPolylineprotected
convertArcToLineSegmentsLength(double segmentLength) constRPolylineprotected
convertToClosed()RPolylineprotected
convertToOpen()RPolylineprotected
copyAttributesFrom(const REntityData &entityData, bool copyBlockId=true)REntityData
countSegments() constRPolylineprotected
countVertices() constRSolidDatainline
documentREntityDataprotected
drawOrderREntityDataprotected
dump() constRShapeprotected
Ellipse enum valueRShapeprotected
ellipse2tr(double x, double y, double AA, double BB, double CC, double DD, double EE, double FF)RShapeprivatestatic
ellipseToArcCircleEllipse(const REllipse &ellipse)RShapeprotectedstatic
endWidthsRPolylineprotected
epsToleranceRShapeprivatestatic
equals(const RShape &other, double tolerance=RS::PointTolerance) constRShapeprotectedvirtual
errorCodeRShapeprotectedstatic
filterOnShape(const QList< RVector > &pointList, bool limited=true, double tolerance=RDEFAULT_TOLERANCE_1E_MIN4) constRShapeprotectedvirtual
REntityData::flipHorizontal()REntityDatavirtual
RPolyline::flipHorizontal()RShapeprotectedvirtual
REntityData::flipVertical()REntityDatavirtual
RPolyline::flipVertical()RShapeprotectedvirtual
getAngleAt(double distance, RS::From from=RS::FromStart) constRPolylineprotectedvirtual
getAngleAtPercent(double p) constRShapeprotectedvirtual
getAngleAtPoint(const RVector &pos) constRShapeinlineprotectedvirtual
REntityData::getArcReferencePoints(const RBox &queryBox=RDEFAULT_RBOX) constREntityDatavirtual
RPolyline::getArcReferencePoints() constRShapeinlineprotectedvirtual
getArea() constRPolylineprotected
getBaseAngle() constRPolylineprotected
getBlockId() constREntityDatainline
getBlockName() constREntityData
getBoolProperties() constRPolylineprotectedvirtual
REntityData::getBoundingBox(bool ignoreEmpty=false) constREntityDatavirtual
RPolyline::getBoundingBox() constRPolylineprotectedvirtual
getBoundingBoxes(bool ignoreEmpty=false) constREntityDatainlinevirtual
getBulgeAt(int i) constRPolylineprotected
getBulges() constRPolylineprotected
REntityData::getCenterPoints(const RBox &queryBox=RDEFAULT_RBOX) constREntityDatavirtual
RPolyline::getCenterPoints() constRPolylineprotectedvirtual
getClosestPointOnEntity(const RVector &point, double range=RNANDOUBLE, bool limited=true) constREntityDatavirtual
getClosestPointOnShape(const RVector &p, bool limited=true, double strictRange=RMAXDOUBLE) constRShapeprotectedvirtual
getClosestSegment(const RVector &point) constRPolylineprotected
getClosestShape(const RVector &pos, double range=RNANDOUBLE, bool ignoreComplex=false) constREntityDatavirtual
getClosestVertex(const RVector &point) constRPolylineprotected
getColor() constREntityDatainlinevirtual
getColor(const RColor &unresolvedColor, const QStack< REntity * > &blockRefStack) constREntityDatavirtual
getColor(bool resolve, const QStack< REntity * > &blockRefStack) constREntityDatavirtual
getConcaveVertices() constRPolylineprotected
getConvexVertices(bool convex=true) constRPolylineprotected
getDefaultDrawOrder()REntityDatainlinestatic
getDirection1() constRSolidDatainlinevirtual
getDirection2() constRSolidDatainlinevirtual
getDisplayColor()REntityDatainlinevirtual
getDistanceFromStart(const RVector &p) constRPolylineinlineprotectedvirtual
getDistancesFromStart(const RVector &p) constRPolylineprotectedvirtual
REntityData::getDistanceTo(const RVector &point, bool limited=true, double range=0.0, bool draft=false, double strictRange=RMAXDOUBLE) constREntityDatavirtual
RPolyline::getDistanceTo(const RVector &point, bool limited=true, double strictRange=RMAXDOUBLE) constRPolylineprotectedvirtual
getDocument()REntityDatainline
getDocument() constREntityDatainline
getDoubleProperties() constRPolylineprotectedvirtual
getDrawOrder() constREntityDatainlinevirtual
getEndPoint() constRSolidDatainlinevirtual
REntityData::getEndPoints(const RBox &queryBox=RDEFAULT_RBOX) constREntityDatavirtual
RPolyline::getEndPoints() constRPolylineprotectedvirtual
getEndWidthAt(int i) constRPolylineprotected
getEndWidths() constRPolylineprotected
getErrorCode()RShapeinlineprotectedstatic
getExploded(int segments=RDEFAULT_MIN1) constRPolylineprotectedvirtual
getFirstSegment() constRPolylineprotected
getGeometry()RSolidDatainline
getHeight() constRPolylineprotected
getHull(double offset) constREntityDatavirtual
getInternalReferencePoints(RS::ProjectionRenderingHint hint=RS::RenderTop) constREntityDatainlinevirtual
REntityData::getIntersectionPoints(const REntityData &other, bool limited=true, bool same=false, const RBox &queryBox=RDEFAULT_RBOX, bool ignoreComplex=true) constREntityDatavirtual
REntityData::getIntersectionPoints(const RShape &shape, bool limited=true, const RBox &queryBox=RDEFAULT_RBOX, bool ignoreComplex=true) constREntityDatavirtual
RPolyline::getIntersectionPoints(const RShape &other, bool limited=true, bool same=false, bool force=false) constRShapeprotected
RPolyline::getIntersectionPoints(const RShape &shape1, const RShape &shape2, bool limited=true, bool same=false, bool force=false)RShapeprotectedstatic
getIntersectionPointsAA(const RArc &arc1, const RArc &arc2, bool limited=true)RShapeprotectedstatic
getIntersectionPointsAC(const RArc &arc1, const RCircle &circle2, bool limited=true)RShapeprotectedstatic
getIntersectionPointsAE(const RArc &arc1, const REllipse &ellipse2, bool limited=true)RShapeprotectedstatic
getIntersectionPointsAS(const RArc &arc1, const RSpline &spline2, bool limited=true)RShapeprotectedstatic
getIntersectionPointsAT(const RArc &arc1, const RTriangle &triangle2, bool limited=true)RShapeprotectedstatic
getIntersectionPointsAX(const RArc &arc1, const RExplodable &explodable2, bool limited=true)RShapeprotectedstatic
getIntersectionPointsCC(const RCircle &circle1, const RCircle &circle2)RShapeprotectedstatic
getIntersectionPointsCE(const RCircle &circle1, const REllipse &ellipse2)RShapeprotectedstatic
getIntersectionPointsCS(const RCircle &circle1, const RSpline &spline2, bool limited=true)RShapeprotectedstatic
getIntersectionPointsCX(const RCircle &circle1, const RExplodable &explodable2, bool limited=true)RShapeprotectedstatic
getIntersectionPointsEE(const REllipse &ellipse1, const REllipse &ellipse2)RShapeprotectedstatic
getIntersectionPointsEE(const REllipse &ellipse1, const REllipse &ellipse2, bool limited)RShapeprotectedstatic
getIntersectionPointsES(const REllipse &ellipse1, const RSpline &spline2, bool limited=true)RShapeprotectedstatic
getIntersectionPointsEX(const REllipse &ellipse1, const RExplodable &explodable2, bool limited=true)RShapeprotectedstatic
getIntersectionPointsLA(const RLine &line1, const RArc &arc2, bool limited=true)RShapeinlineprotectedstatic
getIntersectionPointsLA(const RLine &line1, const RArc &arc2, bool limited1, bool limited2)RShapeprotectedstatic
getIntersectionPointsLC(const RLine &line1, const RCircle &circle2, bool limited=true)RShapeprotectedstatic
getIntersectionPointsLE(const RLine &line1, const REllipse &ellipse2, bool limited=true)RShapeinlineprotectedstatic
getIntersectionPointsLE(const RLine &line1, const REllipse &ellipse2, bool limited1, bool limited2)RShapeprotectedstatic
getIntersectionPointsLL(const RLine &line1, const RLine &line2, bool limited=true)RShapeinlineprotectedstatic
getIntersectionPointsLL(const RLine &line1, const RLine &line2, bool limited1, bool limited2)RShapeprotectedstatic
getIntersectionPointsLS(const RLine &line1, const RSpline &spline2, bool limited=true)RShapeprotectedstatic
getIntersectionPointsLT(const RLine &line1, const RTriangle &triangle2, bool limited=true)RShapeinlineprotectedstatic
getIntersectionPointsLT(const RLine &line1, const RTriangle &triangle2, bool limited1, bool limited2)RShapeprotectedstatic
getIntersectionPointsLX(const RLine &line1, const RExplodable &explodable2, bool limited=true)RShapeprotectedstatic
getIntersectionPointsSS(const RSpline &spline1, const RSpline &spline2, bool limited=true, bool same=false)RShapeprotectedstatic
getIntersectionPointsSX(const RSpline &spline1, const RExplodable &explodable2, bool limited)RShapeprotectedstatic
getIntersectionPointsXX(const RExplodable &explodable1, const RExplodable &explodable2, bool limited=true, bool same=false)RShapeprotectedstatic
getIntProperties() constRShapeinlineprotectedvirtual
getLastSegment() constRPolylineprotected
getLastVertex() constRPolylineprotected
getLayerId() constREntityDatainline
getLayerName() constREntityData
getLeftRightOutline() constRPolylineprotected
getLength() constRPolylineprotectedvirtual
getLengthTo(const RVector &p, bool limited=true) constRPolylineprotected
getLinetypeId() constREntityDatainlinevirtual
getLinetypeId(bool resolve, const QStack< REntity * > &blockRefStack) constREntityDatavirtual
getLinetypePattern() constREntityDatavirtual
getLinetypeScale() constREntityDatainlinevirtual
getLineweight() constREntityDatainlinevirtual
getLineweight(bool resolve, const QStack< REntity * > &blockRefStack) constREntityDatavirtual
getLineweightInUnits(const QStack< REntity * > &blockRefStack) constREntityData
getMaxDistanceTo(const QList< RVector > &points, bool limited=true, double strictRange=RMAXDOUBLE) constRShapeprotectedvirtual
getMiddlePoint() constRPolylineprotectedvirtual
REntityData::getMiddlePoints(const RBox &queryBox=RDEFAULT_RBOX) constREntityDatavirtual
RPolyline::getMiddlePoints() constRPolylineprotectedvirtual
getOffsetArcs(const RShape &shape, double distance, int number, RS::Side side, const RVector &position=RVector::invalid)RShapeprotectedstatic
getOffsetLines(const RShape &shape, double distance, int number, RS::Side side, const RVector &position=RVector::invalid)RShapeprotectedstatic
getOffsetShapes(double distance, int number, RS::Side side, const RVector &position=RVector::invalid)RShapeprotectedvirtual
getOrientation(bool implicitelyClosed=false) constRPolylineprotected
getOutline() constRPolylineprotected
getParentId() constREntityDatainline
getPointAtPercent(double p) constRPolylineprotectedvirtual
getPointCloud(double segmentLength) constRPolylineprotectedvirtual
getPointInside() constRPolylineprotected
getPointOnEntity() constREntityDatavirtual
getPointOnShape() constRShapeprotectedvirtual
REntityData::getPointsWithDistanceToEnd(double distance, int from=RS::FromAny, const RBox &queryBox=RDEFAULT_RBOX) constREntityDatavirtual
RPolyline::getPointsWithDistanceToEnd(double distance, int from=RS::FromAny) constRPolylineprotectedvirtual
getPointWithDistanceToEnd(double distance) constRShapeinlineprotectedvirtual
getPointWithDistanceToStart(double distance) constRShapeinlineprotectedvirtual
getPolygonHull(double angle, double tolerance, bool inner=false) constRPolylineprotected
getPolylineProxy()RPolylineinlineprotectedstatic
getReferencePoints(RS::ProjectionRenderingHint hint=RS::RenderTop) constRSolidDatavirtual
getReversed() constRPolylineprotectedvirtual
getReversedShapeList(const QList< QSharedPointer< RShape > > &shapes)RShapeprotectedstatic
getSegmentAt(int i) constRPolylineprotected
getSegmentAtDist(double dist)RPolylineprotected
getSegmentsLength(int fromIndex, int toIndex) constRPolylineprotected
getSelfIntersectionPoints() constRPolylineprotectedvirtual
getShapeProxy()RShapeinlineprotectedstatic
getShapes(const RBox &queryBox=RDEFAULT_RBOX, bool ignoreComplex=false, bool segment=false) constRSolidDatainlinevirtual
getShapeType() constRPolylineinlineprotectedvirtual
getSideOfPoint(const RVector &point) constRPolylineprotectedvirtual
getStartPoint() constRSolidDatainlinevirtual
getStartWidthAt(int i) constRPolylineprotected
getStartWidths() constRPolylineprotected
getTransformed(const QTransform &transform) constRPolylineprotectedvirtual
getTrimEnd(const RVector &trimPoint, const RVector &clickPoint)RSolidDatainlinevirtual
getType() constRSolidDatainlinevirtual
getVectorFromEndpointTo(const RVector &point) constRShapeprotectedvirtual
getVectorProperties() constRPolylineprotectedvirtual
REntityData::getVectorTo(const RVector &point, bool limited=true, double strictRange=RMAXDOUBLE) constREntityDatavirtual
RPolyline::getVectorTo(const RVector &point, bool limited=true, double strictRange=RMAXDOUBLE) constRPolylineprotectedvirtual
getVertexAngle(int i, RS::Orientation orientation=RS::UnknownOrientation) constRPolylineprotected
getVertexAngles() constRPolylineprotected
getVertexAt(int i) constRSolidDatainline
getVertexIndex(const RVector &v, double tolerance=RS::PointTolerance) constRPolylineprotected
getVertices() constRPolylineprotected
getWidth() constRPolylineprotected
hasArcSegments() constRPolylineprotected
hasProxy()RPolylineinlineprotectedstatic
hasWidths() constRPolylineprotected
insertVertex(int index, const RVector &vertex, double bulgeBefore=0.0, double bulgeAfter=0.0)RPolylineprotected
insertVertexAt(const RVector &point)RPolylineprotected
insertVertexAtDistance(double dist)RPolylineprotected
REntityData::intersectsWith(const RShape &shape) constREntityDatavirtual
RPolyline::intersectsWith(const RShape &other, bool limited=true) constRShapeprotectedvirtual
isArcSegmentAt(int i) constRPolylineprotected
isArcShape(const RShape &s)RShapeinlineprotectedstatic
isCircleShape(const RShape &s)RShapeinlineprotectedstatic
isClosed() constRPolylineprotected
isConcave() constRPolylineprotected
isDirected() constRPolylineinlineprotectedvirtual
isEllipseShape(const RShape &s)RShapeinlineprotectedstatic
isEmpty() constRPolylineinlineprotected
isFlat() constRPolylineprotected
isFullEllipseShape(const RShape &s)RShapeprotectedstatic
isGeometricallyClosed(double tolerance=RS::PointTolerance) constRPolylineprotected
isInside(const RBox &box) constREntityDatainlinevirtual
isInterpolated() constRPolylineinlineprotectedvirtual
isLineSegment(int i) constRPolylineprotected
isLineShape(const RShape &s)RShapeinlineprotectedstatic
isOnEntity(const RVector &point, bool limited=true, double tolerance=RDEFAULT_TOLERANCE_1E_MIN4) constREntityDatavirtual
isOnShape(const RVector &point, bool limited=true, double tolerance=RDEFAULT_TOLERANCE_1E_MIN4) constRShapeprotectedvirtual
isPointShape(const RShape &s)RShapeinlineprotectedstatic
isPointType() constREntityDatainlinevirtual
isPolylineShape(const RShape &s)RShapeinlineprotectedstatic
isRayShape(const RShape &s)RShapeinlineprotectedstatic
isSane() constREntityDatainlinevirtual
isSelected() constREntityDatainlinevirtual
isSelectedWorkingSet() constREntityDatainlinevirtual
isSplineShape(const RShape &s)RShapeinlineprotectedstatic
isStraight(double bulge)RPolylineprotectedstatic
isTriangleShape(const RShape &s)RShapeinlineprotectedstatic
isUpdatesEnabled() constREntityDatainlinevirtual
isValid() constREntityDatainlinevirtual
isXLineShape(const RShape &s)RShapeinlineprotectedstatic
layerIdREntityDataprotected
Line enum valueRShapeprotected
linetypeIdREntityDataprotected
linetypeScaleREntityDataprotected
lineweightREntityDataprotected
REntityData::mirror(const RLine &axis)REntityDatavirtual
REntityData::mirror(const RVector &axis1, const RVector &axis2)REntityDatavirtual
RPolyline::mirror(const RLine &axis)RPolylineprotectedvirtual
modifyPolylineCorner(const RShape &trimmedShape1, RS::Ending ending1, int segmentIndex1, const RShape &trimmedShape2, RS::Ending ending2, int segmentIndex2, const RShape *cornerShape=NULL) constRPolylineprotected
morph(const RPolyline &target, int steps, RS::Easing easing=RS::Linear, bool zLinear=true, double customFactor=RNANDOUBLE) constRPolylineprotected
REntityData::move(const RVector &offset)REntityDatavirtual
RPolyline::move(const RVector &offset)RPolylineprotectedvirtual
moveEndPoint(const RVector &pos)RPolylineprotected
moveReferencePoint(const RVector &referencePoint, const RVector &targetPoint, Qt::KeyboardModifiers modifiers=Qt::NoModifier)RSolidDatavirtual
moveSegmentAt(int i, const RVector &offset)RPolylineprotected
moveStartPoint(const RVector &pos)RPolylineprotected
moveVertexAt(int i, const RVector &offset)RPolylineprotected
normalize(double tolerance=RS::PointTolerance)RPolylineprotected
order(QList< QList< QSharedPointer< RShape > > > &boundary)RShapeprotectedstatic
parentIdREntityDataprotected
Point enum valueRShapeprotected
Polyline enum valueRShapeprotected
polylineProxyRPolylineprivatestatic
prependShape(const RShape &shape)RPolylineprotected
prependVertex(const RVector &vertex, double bulge=0.0, double w1=0.0, double w2=0.0)RPolylineprotected
print(QDebug dbg) constRPolylineprotectedvirtual
Ray enum valueRShapeprotected
rayToLine(QSharedPointer< RShape > shape)RShapeprotectedstatic
relocateStartPoint(const RVector &p)RPolylineprotected
relocateStartPoint(double dist)RPolylineprotected
removeFirstVertex()RPolylineprotected
removeLastVertex()RPolylineprotected
removeVertex(int index)RPolylineprotected
removeVerticesAfter(int index)RPolylineprotected
removeVerticesBefore(int index)RPolylineprotected
REntityData(RDocument *document=NULL)REntityData
reverse()RSolidDatainlinevirtual
REntityData::rotate(double rotation, const RVector &center=RDEFAULT_RVECTOR)REntityDatavirtual
RPolyline::rotate(double rotation, const RVector &center=RDEFAULT_RVECTOR)RPolylineprotectedvirtual
roundAllCorners(double radius) constRPolylineprotected
RShape::roundAllCorners(const QList< QSharedPointer< RShape > > &shapes, double radius)RShapeprotectedstatic
roundShapes(const QSharedPointer< RShape > shape1, const RVector &clickPos1, const QSharedPointer< RShape > shape2, const RVector &clickPos2, bool trim, bool samePolyline, double radius, const RVector &pos)RShapeprotectedstatic
RPolyline()RPolylineprotected
RPolyline(const QList< RVector > &vertices, bool closed)RPolylineprotected
RPolyline(const QList< QSharedPointer< RShape > > &segments)RPolylineprotected
RShape()RShapeinlineprotected
RSolidData(RDocument *document, const RSolidData &data)RSolidDataprotected
RSolidData()RSolidData
RSolidData(const RTriangle &triangle)RSolidData
RSolidData(const RVector &p1, const RVector &p2, const RVector &p3)RSolidData
RSolidData(const RVector &p1, const RVector &p2, const RVector &p3, const RVector &p4)RSolidData
RSolidEntity classRSolidDatafriend
REntityData::scale(const RVector &scaleFactors, const RVector &center=RDEFAULT_RVECTOR)REntityDatavirtual
REntityData::scale(double scaleFactor, const RVector &center=RDEFAULT_RVECTOR)REntityDatavirtual
RPolyline::scale(double scaleFactor, const RVector &center=RDEFAULT_RVECTOR)RPolylineprotectedvirtual
RPolyline::scale(const RVector &scaleFactors, const RVector &center=RDEFAULT_RVECTOR)RPolylineprotectedvirtual
scaleArc(const RShape &shape, const RVector &scaleFactors, const RVector &center=RDEFAULT_RVECTOR)RShapeinlineprotectedstatic
scaleVisualProperties(double scaleFactor)REntityDatavirtual
selectionStatusREntityDataprotected
selectionStatusWorkingSetREntityDataprotected
setAutoUpdatesBlocked(bool on)REntityData
setBlockId(RBlock::Id blockId)REntityDatainlinevirtual
setBulgeAt(int i, double b)RPolylineprotected
setBulges(const QList< double > &b)RPolylineprotected
setClosed(bool on)RPolylineprotected
setColor(const RColor &color)REntityDatainline
setDocument(RDocument *document)REntityDatainline
setDrawOrder(int drawOrder)REntityDatainlinevirtual
setEndWidthAt(int i, double w)RPolylineprotected
setEndWidths(const QList< double > &ew)RPolylineprotected
setGlobalWidth(double w)RPolylineprotected
setHeight(double v)RPolylineprotected
setLayerId(RLayer::Id layerId)REntityDatainlinevirtual
setLayerName(const QString &layerName)REntityData
setLinetypeId(RLinetype::Id linetypeId)REntityDatainlinevirtual
setLinetypePattern(const RLinetypePattern &p)REntityDatavirtual
setLinetypeScale(double linetypeScale)REntityDatainlinevirtual
setLineweight(RLineweight::Lineweight lineweight)REntityDatainline
setMinimumWidth(double w)RPolylineprotected
setOrientation(RS::Orientation orientation)RPolylineprotected
setParentId(RObject::Id parentId)REntityDatainlinevirtual
setPolylineProxy(RPolylineProxy *p)RPolylineinlineprotectedstatic
setSelected(bool on)REntityDatainlinevirtual
setSelectedWorkingSet(bool on)REntityDatainlinevirtual
setShapeProxy(RShapeProxy *p)RShapeinlineprotectedstatic
setStartWidthAt(int i, double w)RPolylineprotected
setStartWidths(const QList< double > &sw)RPolylineprotected
setUpdatesEnabled(bool on)REntityDatainline
setVertexAt(int i, const RVector &v)RPolylineprotected
setVertices(const QList< RVector > &vertices)RPolylineprotected
setWidth(double v)RPolylineprotected
REntityData::setZ(double z)REntityDatavirtual
RPolyline::setZ(double z)RPolylineprotectedvirtual
shapeProxyRShapeprivatestatic
simplify(double tolerance=RS::PointTolerance)RPolylineprotected
Spline enum valueRShapeprotected
splitAt(const QList< RVector > &points) constRShapeprotectedvirtual
splitAtDiscontinuities(double tolerance) constRPolylineprotected
splitAtSegmentTypeChange() constRPolylineprotected
startWidthsRPolylineprotected
REntityData::stretch(const RPolyline &area, const RVector &offset)REntityDatavirtual
RPolyline::stretch(const RPolyline &area, const RVector &offset)RPolylineprotectedvirtual
RShape::stretch(const RBox &area, const RVector &offset)RShapeprotectedvirtual
stripWidths()RPolylineprotected
REntityData::to2D()REntityDatavirtual
RPolyline::to2D()RShapeinlineprotectedvirtual
toLogicallyClosed(double tolerance=RS::PointTolerance)RPolylineprotected
toLogicallyOpen()RPolylineprotected
toPainterPath(bool addOriginalShapes=false) constRPolylineprotected
transformArc(const RShape &shape, RShapeTransformation &transformation)RShapeprotectedstatic
Triangle enum valueRShapeprotected
trim(const RShape &trimShape, const RVector &trimClickPos, const RShape &limitingShape, const RVector &limitingClickPos, bool trimBoth, bool samePolyline)RShapeprotectedstatic
trimEndPoint(const RVector &trimPoint, const RVector &clickPoint=RVector::invalid, bool extend=false)RSolidDatainlinevirtual
RPolyline::trimEndPoint(double trimDist)RPolylineprotectedvirtual
trimStartPoint(const RVector &trimPoint, const RVector &clickPoint=RVector::invalid, bool extend=false)RSolidDatainlinevirtual
RPolyline::trimStartPoint(double trimDist)RPolylineprotectedvirtual
twopiRShapeprivatestatic
Type enum nameRShapeprotected
Unknown enum valueRShapeprotected
update() constREntityDatainlinevirtual
updatesEnabledREntityDataprotected
verifyTangency(double toleranceMin=RS::AngleTolerance, double toleranceMax=M_PI_4)RPolylineprotected
verticesRPolylineprotected
XLine enum valueRShapeprotected
xLineToRay(QSharedPointer< RShape > shape)RShapeprotectedstatic
~REntityData()REntityDatainlinevirtual
~RExplodable()RExplodableinlineprotectedvirtual
~RPolyline()RPolylineprotectedvirtual
~RShape()RShapeinlineprotectedvirtual