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

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

Arc enum valueRShape
autoUpdatesBlockedREntityDataprotected
blockIdREntityDataprotected
castToConstShape() constREntityDatainlinevirtual
castToExplodable(const RShape *shape)RShapestatic
castToShape()RViewportDatainlinevirtual
Circle enum valueRShape
clickReferencePoint(const RVector &referencePoint)REntityDatainlinevirtual
clone() constRPointinlinevirtual
cloneOnChange() constREntityDatainlinevirtual
cloneToPoint() constRPointinline
colorREntityDataprotected
copyAttributesFrom(const REntityData &entityData, bool copyBlockId=true)REntityData
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
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()RViewportDatainlinevirtual
flipVertical()RViewportDatainlinevirtual
frozenLayerIdsRViewportDataprivate
getAngleAt(double distance, RS::From from=RS::FromStart) constRPointvirtual
getAngleAtPercent(double p) constRShapevirtual
getAngleAtPoint(const RVector &pos) constRShapeinlinevirtual
getArcReferencePoints(const RBox &queryBox=RDEFAULT_RBOX) constRViewportDatainlinevirtual
RPoint::getArcReferencePoints() constRShapeinlinevirtual
getAutoUpdatesBlocked() constREntityData
getBlockId() constREntityDatainline
getBlockName() constREntityData
getBoolProperties() constRShapeinlinevirtual
getBoundingBox(bool ignoreEmpty) constRViewportDatavirtual
getBoundingBox() constRViewportDatainlinevirtual
getBoundingBoxes(bool ignoreEmpty=false) constREntityDatainlinevirtual
getCenter() constRViewportDatainline
getCenterPoints(const RBox &queryBox=RDEFAULT_RBOX, QList< RObject::Id > *subEntityIds=NULL) constRViewportDatainlinevirtual
RPoint::getCenterPoints() constRPointvirtual
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
getClosestShape(const RVector &pos, double range=RNANDOUBLE, bool ignoreComplex=false, RObject::Id *subEntityId=NULL) constREntityDatavirtual
getClosestSubEntityId(const RVector &pos, double range, bool ignoreComplex) constREntityDatainline
getColor() constREntityDatainlinevirtual
getColor(const RColor &unresolvedColor, const QStack< QSharedPointer< REntity > > &blockRefStack) constREntityDatavirtual
getColor(bool resolve, const QStack< QSharedPointer< REntity > > &blockRefStack) constREntityDatavirtual
getDefaultDrawOrder()REntityDatainlinestatic
getDirection1() constRShapeinlinevirtual
getDirection2() constRShapeinlinevirtual
getDisplayColor()REntityDatainlinevirtual
getDistanceFromStart(const RVector &p) constRShapeinlinevirtual
getDistancesFromStart(const RVector &p) constRShapeinlinevirtual
getDistanceTo(const RVector &point, bool limited=true, double range=0.0, bool draft=false, double strictRange=RMAXDOUBLE) constRViewportDatavirtual
RPoint::getDistanceTo(const RVector &point, bool limited=true, double strictRange=RMAXDOUBLE) constRShapevirtual
getDocument()REntityDatainline
getDocument() constREntityDatainline
getDoubleProperties() constRShapeinlinevirtual
getDrawOrder() constREntityDatainlinevirtual
getEdges() constRViewportData
getEndPoint() constRShapeinlinevirtual
getEndPoints(const RBox &queryBox=RDEFAULT_RBOX, QList< RObject::Id > *subEntityIds=NULL) constRViewportDatainlinevirtual
RPoint::getEndPoints() constRPointvirtual
getErrorCode()RShapeinlinestatic
getFrozenLayerIds() constRViewportDatainline
getHeight() constRViewportDatainline
getHull(double offset) constREntityDatavirtual
getInternalReferencePoints(RS::ProjectionRenderingHint hint=RS::RenderTop, QList< RObject::Id > *subEntityIds=NULL) constRViewportDatavirtual
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) constRViewportDatainlinevirtual
getIntersectionPoints(const RShape &shape, bool limited=true, const RBox &queryBox=RDEFAULT_RBOX, bool ignoreComplex=true) constRViewportDatainlinevirtual
RPoint::getIntersectionPoints(const RShape &other, bool limited=true, bool same=false, bool force=false) constRShape
RPoint::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
getLayerId() constREntityDatainline
getLayerName() constREntityData
getLength() constRPointvirtual
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() constRShapeinlinevirtual
getMiddlePoints(const RBox &queryBox=RDEFAULT_RBOX, QList< RObject::Id > *subEntityIds=NULL) constRViewportDatainlinevirtual
RPoint::getMiddlePoints() constRPointvirtual
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
getParentId() constREntityDatainline
getPointAtPercent(double p) constRShapevirtual
getPointCloud(double segmentLength) constRPointvirtual
getPointOnEntity() constREntityDatavirtual
getPointOnShape() constRShapevirtual
getPointsWithDistanceToEnd(double distance, int from=RS::FromAny, const RBox &queryBox=RDEFAULT_RBOX, QList< RObject::Id > *subEntityIds=NULL) constRViewportDatainlinevirtual
RPoint::getPointsWithDistanceToEnd(double distance, int from=RS::FromAny) constRPointvirtual
getPointWithDistanceToEnd(double distance) constRShapeinlinevirtual
getPointWithDistanceToStart(double distance) constRShapeinlinevirtual
getPolylines(const QList< QSharedPointer< RShape > > &shapes)RShapestatic
getPosition() constRPointinline
getReferencePoints(RS::ProjectionRenderingHint hint=RS::RenderTop) constRViewportDatavirtual
getReversedShapeList(const QList< QSharedPointer< RShape > > &shapes)RShapestatic
getRotation() constRViewportDatainline
getScale() constRViewportDatainline
getSelfIntersectionPoints(double tolerance=RS::PointTolerance) constRShapeinlinevirtual
getShapeProxy()RShapeinlinestatic
getShapes(const RBox &queryBox=RDEFAULT_RBOX, bool ignoreComplex=false, bool segment=false, QList< RObject::Id > *entityIds=NULL) constRViewportDatavirtual
getShapeType() constRPointinlinevirtual
getSideOfPoint(const RVector &point) constRShapeinlinevirtual
getStartPoint() constRShapeinlinevirtual
getStatus() constRViewportDatainline
getTransformed(const QTransform &transform) constRPointvirtual
getTrimEnd(const RVector &trimPoint, const RVector &clickPoint)RShapeinlinevirtual
getType() constRViewportDatainlinevirtual
getVectorFromEndpointTo(const RVector &point) constRShapevirtual
getVectorProperties() constRPointvirtual
getVectorTo(const RVector &point, bool limited=true, double strictRange=RMAXDOUBLE) constRViewportDatainlinevirtual
getViewCenter() constRViewportDatainline
getViewOffset() constRViewportData
getViewportId() constRViewportDatainline
getViewTarget() constRViewportDatainline
getWidth() constRViewportDatainline
hasProxy()RShapeinlinestatic
heightRViewportDataprivate
intersectsWith(const RShape &shape) constRViewportDatainlinevirtual
RPoint::intersectsWith(const RShape &other, bool limited=true) constRShapevirtual
isArcShape(const RShape &s)RShapeinlinestatic
isCircleShape(const RShape &s)RShapeinlinestatic
isDirected() constRShapeinlinevirtual
isEllipseShape(const RShape &s)RShapeinlinestatic
isFullEllipseShape(const RShape &s)RShapestatic
isInside(const RBox &box) constREntityDatainlinevirtual
isInterpolated() constRShapeinlinevirtual
isLineShape(const RShape &s)RShapeinlinestatic
isOff() constRViewportDatainline
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
isOverall() constRViewportDatainline
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
isTriangleShape(const RShape &s)RShapeinlinestatic
isUpdatesEnabled() constREntityDatainlinevirtual
isValid() constRViewportDatainlinevirtual
isXLineShape(const RShape &s)RShapeinlinestatic
layerIdREntityDataprotected
Line enum valueRShape
linetypeIdREntityDataprotected
linetypeScaleREntityDataprotected
lineweightREntityDataprotected
mirror(const RLine &axis)RViewportDatainlinevirtual
mirror(const RVector &axis1, const RVector &axis2)RViewportDatainlinevirtual
move(const RVector &offset)RViewportDatainlinevirtual
moveReferencePoint(const RVector &referencePoint, const RVector &targetPoint, Qt::KeyboardModifiers modifiers=Qt::NoModifier)RViewportDatavirtual
Off enum valueRViewportData
order(QList< QList< QSharedPointer< RShape > > > &boundary)RShapestatic
overallRViewportDataprivate
parentIdREntityDataprotected
Point enum valueRShape
Polyline enum valueRShape
positionRPoint
print(QDebug dbg) constRPointprotectedvirtual
Ray enum valueRShape
rayToLine(QSharedPointer< RShape > shape)RShapestatic
REntityData(RDocument *document=NULL)REntityData
reverse()RShapeinlinevirtual
rotate(double rotation, const RVector &center=RDEFAULT_RVECTOR)RViewportDatainlinevirtual
rotationRViewportDataprivate
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
RPoint()RPoint
RPoint(double x, double y)RPoint
RPoint(const RVector &position)RPoint
RShape()RShape
RViewportData(RDocument *document, const RViewportData &data)RViewportDataprotected
RViewportData()RViewportData
RViewportEntityRViewportDatafriend
scale(const RVector &scaleFactors, const RVector &center)RViewportDatavirtual
REntityData::scale(double scaleFactor, const RVector &center=RDEFAULT_RVECTOR)REntityDatavirtual
RShape::scale(double scaleFactor, const RVector &center=RVector())RShapevirtual
scaleArc(const RShape &shape, const RVector &scaleFactors, const RVector &center=RDEFAULT_RVECTOR)RShapeinlinestatic
scaleFactorRViewportDataprivate
scaleVisualProperties(double scaleFactor)REntityDatavirtual
selectionStatusREntityDataprotected
selectionStatusWorkingSetREntityDataprotected
setAutoUpdatesBlocked(bool on)REntityData
setBlockId(RObject::Id blockId)REntityDatainlinevirtual
setCenter(const RVector &c)RViewportDatainline
setColor(const RColor &color)REntityDatainline
setDocument(RDocument *document)REntityDatainline
setDrawOrder(int drawOrder)REntityDatainlinevirtual
setFrozenLayerIds(const QList< RObject::Id > &layerIds)RViewportDatainline
setHeight(double h)RViewportDatainline
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
setOff(bool v)RViewportDatainline
setOverall(bool on)RViewportDatainline
setParentId(RObject::Id parentId)REntityDatainlinevirtual
setPosition(const RVector &p)RPointinline
setRotation(double r)RViewportDatainline
setScale(double s)RViewportDatainline
setSelected(bool on)REntityDatainlinevirtual
setSelectedWorkingSet(bool on)REntityDatainlinevirtual
setShapeProxy(RShapeProxy *p)RShapeinlinestatic
setStatus(int s)RViewportDatainline
setStatusFlag(Status s, bool on)RViewportDatainlineprotected
setUpdatesEnabled(bool on)REntityDatainline
setViewCenter(const RVector &c)RViewportDatainline
setViewportId(int id)RViewportDatainline
setViewTarget(const RVector &t)RViewportDatainline
setWidth(double w)RViewportDatainline
setZ(double z)RViewportDatainlinevirtual
shapeProxyRShapeprivatestatic
Spline enum valueRShape
splitAt(const QList< RVector > &points) constRShapevirtual
Status enum nameRViewportData
statusRViewportDataprivate
stretch(const RPolyline &area, const RVector &offset)RViewportDatainlinevirtual
RPoint::stretch(const RBox &area, const RVector &offset)RShapevirtual
testStatusFlag(Status s) constRViewportDatainlineprotected
to2D()RViewportDatavirtual
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)RShapeinlinevirtual
trimEndPoint(double trimDist)RShapeinlinevirtual
trimStartPoint(const RVector &trimPoint, const RVector &clickPoint=RVector::invalid, bool extend=false)RShapeinlinevirtual
trimStartPoint(double trimDist)RShapeinlinevirtual
twopiRShapeprivatestatic
Type enum nameRShape
Unknown enum valueRShape
update() constREntityDatainlinevirtual
updatesEnabledREntityDataprotected
viewCenterRViewportDataprivate
viewportIdRViewportDataprivate
viewTargetRViewportDataprivate
widthRViewportDataprivate
XLine enum valueRShape
xLineToRay(QSharedPointer< RShape > shape)RShapestatic
~REntityData()REntityDatainlinevirtual
~RPoint()RPointvirtual
~RShape()RShapevirtual