QCAD
Open Source 2D CAD
RXLineData Member List

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

Arc enum valueRShapeprotected
autoUpdatesBlockedREntityDataprotected
basePointRXLineprotected
blockIdREntityDataprotected
castToConstShape() constREntityDatainlinevirtual
castToExplodable(const RShape *shape)RShapeprotectedstatic
castToShape()RXLineDatainlinevirtual
Circle enum valueRShapeprotected
clickReferencePoint(const RVector &referencePoint)REntityDatainlinevirtual
clone() constRXLineinlineprotectedvirtual
cloneOnChange() constREntityDatainlinevirtual
colorREntityDataprotected
copyAttributesFrom(const REntityData &entityData, bool copyBlockId=true)REntityData
directionVectorRXLineprotected
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
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
fixedAngleRXLineDataprivate
REntityData::flipHorizontal()REntityDatavirtual
RXLine::flipHorizontal()RShapeprotectedvirtual
REntityData::flipVertical()REntityDatavirtual
RXLine::flipVertical()RShapeprotectedvirtual
getAngle() constRXLineDatainline
getAngleAt(double distance, RS::From from=RS::FromStart) constRXLineprotectedvirtual
getAngleAtPercent(double p) constRShapeprotectedvirtual
getAngleAtPoint(const RVector &pos) constRShapeinlineprotectedvirtual
REntityData::getArcReferencePoints(const RBox &queryBox=RDEFAULT_RBOX) constREntityDatavirtual
RXLine::getArcReferencePoints() constRShapeinlineprotectedvirtual
getBasePoint() constRXLineDatainline
getBlockId() constREntityDatainline
getBlockName() constREntityData
getBoolProperties() constRShapeinlineprotectedvirtual
REntityData::getBoundingBox(bool ignoreEmpty=false) constREntityDatavirtual
RXLine::getBoundingBox() constRXLineprotectedvirtual
getBoundingBoxes(bool ignoreEmpty=false) constREntityDatainlinevirtual
REntityData::getCenterPoints(const RBox &queryBox=RDEFAULT_RBOX) constREntityDatavirtual
RXLine::getCenterPoints() constRXLineprotectedvirtual
getClippedLine(const RBox &box) constRXLineprotectedvirtual
getClosestPointOnEntity(const RVector &point, double range=RNANDOUBLE, bool limited=true) constREntityDatavirtual
getClosestPointOnShape(const RVector &p, bool limited=true, double strictRange=RMAXDOUBLE) constRShapeprotectedvirtual
getClosestShape(const RVector &pos, double range=RNANDOUBLE, bool ignoreComplex=false) constREntityDatavirtual
getColor() constREntityDatainlinevirtual
getColor(const RColor &unresolvedColor, const QStack< REntity * > &blockRefStack) constREntityDatavirtual
getColor(bool resolve, const QStack< REntity * > &blockRefStack) constREntityDatavirtual
getDefaultDrawOrder()REntityDatainlinestatic
getDirection1() constRXLineprotectedvirtual
getDirection2() constRXLineprotectedvirtual
getDirectionVector() constRXLineDatainline
getDisplayColor()REntityDatainlinevirtual
getDistanceFromStart(const RVector &p) constRXLineprotectedvirtual
getDistancesFromStart(const RVector &p) constRShapeinlineprotectedvirtual
REntityData::getDistanceTo(const RVector &point, bool limited=true, double range=0.0, bool draft=false, double strictRange=RMAXDOUBLE) constREntityDatavirtual
RXLine::getDistanceTo(const RVector &point, bool limited=true, double strictRange=RMAXDOUBLE) constRShapeprotectedvirtual
getDocument()REntityDatainline
getDocument() constREntityDatainline
getDoubleProperties() constRShapeinlineprotectedvirtual
getDrawOrder() constREntityDatainlinevirtual
getEndPoint() constRXLineprotectedvirtual
REntityData::getEndPoints(const RBox &queryBox=RDEFAULT_RBOX) constREntityDatavirtual
RXLine::getEndPoints() constRXLineprotectedvirtual
getErrorCode()RShapeinlineprotectedstatic
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
RXLine::getIntersectionPoints(const RShape &other, bool limited=true, bool same=false, bool force=false) constRShapeprotected
RXLine::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
getLayerId() constREntityDatainline
getLayerName() constREntityData
getLength() constRXLineprotectedvirtual
getLineShape() constRXLineinlineprotected
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() constRXLineprotectedvirtual
REntityData::getMiddlePoints(const RBox &queryBox=RDEFAULT_RBOX) constREntityDatavirtual
RXLine::getMiddlePoints() constRXLineprotectedvirtual
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)RXLineinlineprotectedvirtual
getParentId() constREntityDatainline
getPointAtPercent(double p) constRShapeprotectedvirtual
getPointCloud(double segmentLength) constRXLineprotectedvirtual
getPointOnEntity() constREntityDatavirtual
getPointOnShape() constRShapeprotectedvirtual
REntityData::getPointsWithDistanceToEnd(double distance, int from=RS::FromAny, const RBox &queryBox=RDEFAULT_RBOX) constREntityDatavirtual
RXLine::getPointsWithDistanceToEnd(double distance, int from=RS::FromAny) constRXLineprotectedvirtual
getPointWithDistanceToEnd(double distance) constRShapeinlineprotectedvirtual
getPointWithDistanceToStart(double distance) constRShapeinlineprotectedvirtual
getReferencePoints(RS::ProjectionRenderingHint hint=RS::RenderTop) constRXLineDatavirtual
getReversedShapeList(const QList< QSharedPointer< RShape > > &shapes)RShapeprotectedstatic
getSecondPoint() constRXLineprotected
getSelfIntersectionPoints() constRShapeinlineprotectedvirtual
getShapeProxy()RShapeinlineprotectedstatic
getShapes(const RBox &queryBox=RDEFAULT_RBOX, bool ignoreComplex=false, bool segment=false) constRXLineDatainlinevirtual
getShapeType() constRXLineinlineprotectedvirtual
getSideOfPoint(const RVector &point) constRXLineDatainlinevirtual
getStartPoint() constRXLineprotectedvirtual
getTransformed(const QTransform &transform) constRXLineprotectedvirtual
getTrimEnd(const RVector &trimPoint, const RVector &clickPoint)RXLineDatainlinevirtual
getType() constRXLineDatainlinevirtual
getVectorFromEndpointTo(const RVector &point) constRShapeprotectedvirtual
getVectorProperties() constRXLineprotectedvirtual
REntityData::getVectorTo(const RVector &point, bool limited=true, double strictRange=RMAXDOUBLE) constREntityDatavirtual
RXLine::getVectorTo(const RVector &point, bool limited=true, double strictRange=RMAXDOUBLE) constRXLineprotectedvirtual
getXLine()RXLineDatainline
hasFixedAngle() constRXLineDatainline
hasProxy()RShapeinlineprotectedstatic
REntityData::intersectsWith(const RShape &shape) constREntityDatavirtual
RXLine::intersectsWith(const RShape &other, bool limited=true) constRShapeprotectedvirtual
isArcShape(const RShape &s)RShapeinlineprotectedstatic
isCircleShape(const RShape &s)RShapeinlineprotectedstatic
isDirected() constRXLineinlineprotectedvirtual
isEllipseShape(const RShape &s)RShapeinlineprotectedstatic
isFullEllipseShape(const RShape &s)RShapeprotectedstatic
isInside(const RBox &box) constREntityDatainlinevirtual
isInterpolated() constRShapeinlineprotectedvirtual
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
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
RXLine::mirror(const RLine &axis)RXLineprotectedvirtual
REntityData::move(const RVector &offset)REntityDatavirtual
RXLine::move(const RVector &offset)RXLineprotectedvirtual
moveReferencePoint(const RVector &referencePoint, const RVector &targetPoint, Qt::KeyboardModifiers modifiers=Qt::NoModifier)RXLineDatavirtual
order(QList< QList< QSharedPointer< RShape > > > &boundary)RShapeprotectedstatic
parentIdREntityDataprotected
Point enum valueRShapeprotected
Polyline enum valueRShapeprotected
print(QDebug dbg) constRXLineprotectedvirtual
Ray enum valueRShapeprotected
rayToLine(QSharedPointer< RShape > shape)RShapeprotectedstatic
REntityData(RDocument *document=NULL)REntityData
reverse()RXLineDatainlinevirtual
REntityData::rotate(double rotation, const RVector &center=RDEFAULT_RVECTOR)REntityDatavirtual
RXLine::rotate(double rotation, const RVector &center=RDEFAULT_RVECTOR)RXLineprotectedvirtual
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
RShape()RShapeinlineprotected
RXLine()RXLineprotected
RXLine(const RLine &line)RXLineprotected
RXLine(const RVector &basePoint, const RVector &directionVector)RXLineprotected
RXLine(const RVector &basePoint, double angle, double distance)RXLineprotected
RXLineData(RDocument *document, const RXLineData &data)RXLineDataprotected
RXLineData()RXLineData
RXLineData(const RXLine &line)RXLineData
RXLineData(const RVector &basePoint, const RVector &dir)RXLineData
RXLineEntity classRXLineDatafriend
REntityData::scale(const RVector &scaleFactors, const RVector &center=RDEFAULT_RVECTOR)REntityDatavirtual
REntityData::scale(double scaleFactor, const RVector &center=RDEFAULT_RVECTOR)REntityDatavirtual
RXLine::scale(const RVector &scaleFactors, const RVector &center=RDEFAULT_RVECTOR)RXLineprotectedvirtual
RShape::scale(double scaleFactor, const RVector &center=RVector())RShapeprotectedvirtual
scaleArc(const RShape &shape, const RVector &scaleFactors, const RVector &center=RDEFAULT_RVECTOR)RShapeinlineprotectedstatic
scaleVisualProperties(double scaleFactor)REntityDatavirtual
selectionStatusREntityDataprotected
selectionStatusWorkingSetREntityDataprotected
setAngle(double a)RXLineprotected
setAutoUpdatesBlocked(bool on)REntityData
setBasePoint(const RVector &vector)RXLineprotected
setBlockId(RBlock::Id blockId)REntityDatainlinevirtual
setColor(const RColor &color)REntityDatainline
setDirectionVector(const RVector &vector)RXLineprotected
setDocument(RDocument *document)REntityDatainline
setDrawOrder(int drawOrder)REntityDatainlinevirtual
setFixedAngle(bool on)RXLineDatainline
setLayerId(RLayer::Id layerId)REntityDatainlinevirtual
setLayerName(const QString &layerName)REntityData
setLength(double l)RXLineprotected
setLinetypeId(RLinetype::Id linetypeId)REntityDatainlinevirtual
setLinetypePattern(const RLinetypePattern &p)REntityDatavirtual
setLinetypeScale(double linetypeScale)REntityDatainlinevirtual
setLineweight(RLineweight::Lineweight lineweight)REntityDatainline
setParentId(RObject::Id parentId)REntityDatainlinevirtual
setSecondPoint(const RVector &vector)RXLineprotected
setSelected(bool on)REntityDatainlinevirtual
setSelectedWorkingSet(bool on)REntityDatainlinevirtual
setShapeProxy(RShapeProxy *p)RShapeinlineprotectedstatic
setUpdatesEnabled(bool on)REntityDatainline
REntityData::setZ(double z)REntityDatavirtual
RXLine::setZ(double z)RXLineprotectedvirtual
shapeProxyRShapeprivatestatic
Spline enum valueRShapeprotected
splitAt(const QList< RVector > &points) constRXLineprotectedvirtual
REntityData::stretch(const RPolyline &area, const RVector &offset)REntityDatavirtual
RXLine::stretch(const RPolyline &area, const RVector &offset)RXLineprotectedvirtual
RShape::stretch(const RBox &area, const RVector &offset)RShapeprotectedvirtual
REntityData::to2D()REntityDatavirtual
RXLine::to2D()RShapeinlineprotectedvirtual
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)RXLineDatainlinevirtual
RXLine::trimEndPoint(double trimDist)RXLineinlineprotectedvirtual
trimStartPoint(const RVector &trimPoint, const RVector &clickPoint=RVector::invalid, bool extend=false)RXLineDatainlinevirtual
RXLine::trimStartPoint(double trimDist)RXLineinlineprotectedvirtual
twopiRShapeprivatestatic
Type enum nameRShapeprotected
Unknown enum valueRShapeprotected
update() constREntityDatainlinevirtual
updatesEnabledREntityDataprotected
XLine enum valueRShapeprotected
xLineToRay(QSharedPointer< RShape > shape)RShapeprotectedstatic
~REntityData()REntityDatainlinevirtual
~RShape()RShapeinlineprotectedvirtual
~RXLine()RXLineprotectedvirtual