QCAD
Open Source 2D CAD
Loading...
Searching...
No Matches
RTraceData Member List

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

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