QCAD
Open Source 2D CAD
RDimAlignedData Member List

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

adjustExtensionLineFixLength(RLine &extLine1, RLine &extLine2, bool addDimExe=true) constRDimensionData
arrow1FlippedRDimensionDataprotected
arrow1PosRDimensionDatamutableprotected
arrow2FlippedRDimensionDataprotected
arrow2PosRDimensionDatamutableprotected
autoTextPosRDimensionDatamutableprotected
autoUpdatesBlockedREntityDataprotected
blockIdREntityDataprotected
boundingBoxRDimensionDatamutableprotected
castToConstShape() constREntityDatainlinevirtual
castToShape()REntityDatainlinevirtual
clickReferencePoint(const RVector &referencePoint)RDimensionDatavirtual
cloneOnChange() constREntityDatainlinevirtual
colorREntityDataprotected
copyAttributesFrom(const REntityData &entityData, bool copyBlockId=true)REntityData
defaultAngleRDimensionDatamutableprotected
definitionPointRDimensionDatamutableprotected
dimBlockNameRDimensionDatamutableprotected
dimLineLengthRDimensionDatamutableprotected
dimScaleOverrideRDimensionDataprotected
dirtyRDimensionDatamutableprotected
documentREntityDataprotected
drawOrderREntityDataprotected
extensionPoint1RDimLinearDataprotected
extensionPoint2RDimLinearDataprotected
extLineFixRDimensionDataprotected
extLineFixLengthRDimensionDataprotected
flipHorizontal()REntityDatavirtual
flipVertical()REntityDatavirtual
fontNameRDimensionDataprotected
formatAngleLabel(double textAngle) constRDimensionData
formatLabel(double distance) constRDimensionData
getAngle() constRDimAlignedData
getArcReferencePoints(const RBox &queryBox=RDEFAULT_RBOX) constREntityDatavirtual
getArrow(const RVector &position, double direction) constRDimensionDatavirtual
getAutoLabel() constRDimAlignedDatavirtual
getBlockId() constREntityDatainline
getBlockName() constREntityData
getBoundingBox(bool ignoreEmpty=false) constRDimAlignedDatavirtual
getBoundingBoxes(bool ignoreEmpty=false) constREntityDatainlinevirtual
getCenterPoints(const RBox &queryBox=RDEFAULT_RBOX) constREntityDatavirtual
getClosestPointOnEntity(const RVector &point, double range=RNANDOUBLE, bool limited=true) constREntityDatavirtual
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
getDefinitionPoint() constRDimensionDatainline
getDimasz() constRDimensionData
getDimBlockName() constRDimensionDatainline
getDimensionBlockReference() constRDimensionData
getDimensionLineShapes(const RVector &p1, const RVector &p2, bool arrow1, bool arrow2) constRDimensionData
getDimexe() constRDimensionData
getDimexo() constRDimensionData
getDimgap() constRDimensionData
getDimScale(bool fromDocument=true) constRDimensionData
getDimtxt() constRDimensionData
getDisplayColor()REntityDatainlinevirtual
getDistanceTo(const RVector &point, bool limited=true, double range=0.0, bool draft=false, double strictRange=RMAXDOUBLE) constRDimensionDatavirtual
getDocument()REntityDatainline
getDocument() constREntityDatainline
getDrawOrder() constREntityDatainlinevirtual
getEndPoints(const RBox &queryBox=RDEFAULT_RBOX) constREntityDatavirtual
getExtensionPoint1() constRDimLinearDatainline
getExtensionPoint2() constRDimLinearDatainline
getExtLineFixLength() constRDimensionDatainline
getFontName() constRDimensionDatainline
getHull(double offset) constREntityDatavirtual
getInternalReferencePoints(RS::ProjectionRenderingHint hint=RS::RenderTop) constREntityDatainlinevirtual
getIntersectionPoints(const REntityData &other, bool limited=true, bool same=false, const RBox &queryBox=RDEFAULT_RBOX, bool ignoreComplex=true) constREntityDatavirtual
getIntersectionPoints(const RShape &shape, bool limited=true, const RBox &queryBox=RDEFAULT_RBOX, bool ignoreComplex=true) constREntityDatavirtual
getLayerId() constREntityDatainline
getLayerName() constREntityData
getLinearFactor() constRDimensionDatainline
getLineSpacingFactor() constRDimensionDatainline
getLineSpacingStyle() constRDimensionDatainline
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
getMeasuredValue() constRDimAlignedDatavirtual
getMeasurement(bool resolveAutoMeasurement=true) constRDimensionDatavirtual
getMiddlePoints(const RBox &queryBox=RDEFAULT_RBOX) constREntityDatavirtual
getParentId() constREntityDatainline
getPointOnEntity() constRDimensionDatavirtual
getPointsWithDistanceToEnd(double distance, int from=RS::FromAny, const RBox &queryBox=RDEFAULT_RBOX) constREntityDatavirtual
getReferencePoints(RS::ProjectionRenderingHint hint=RS::RenderTop) constRDimAlignedDatavirtual
getShapes(const RBox &queryBox=RDEFAULT_RBOX, bool ignoreComplex=false, bool segment=false) constRDimAlignedDatavirtual
getText() constRDimensionDatainline
getTextAngle() constRDimensionDatainline
getTextData() constRDimensionData
getTextPosition() constRDimensionDatainline
getType() constRDimAlignedDatainlinevirtual
getVectorTo(const RVector &point, bool limited=true, double strictRange=RMAXDOUBLE) constREntityDatavirtual
halignRDimensionDataprotected
hasCustomTextPosition() constRDimensionData
hasDimensionBlockReference() constRDimensionData
hasSpaceForArrows() constRDimensionData
initTextData() constRDimensionData
intersectsWith(const RShape &shape) constRDimensionDatavirtual
isArrow1Flipped() constRDimensionDatainline
isArrow2Flipped() constRDimensionDatainline
isExtLineFix() constRDimensionDatainline
isInside(const RBox &box) constREntityDatainlinevirtual
isOnEntity(const RVector &point, bool limited=true, double tolerance=RDEFAULT_TOLERANCE_1E_MIN4) constREntityDatavirtual
isPointType() constREntityDatainlinevirtual
isSane() constRDimLinearDatavirtual
isSelected() constREntityDatainlinevirtual
isSelectedWorkingSet() constREntityDatainlinevirtual
isUpdatesEnabled() constREntityDatainlinevirtual
isValid() constRDimLinearDatavirtual
layerIdREntityDataprotected
linearFactorRDimensionDataprotected
lineSpacingFactorRDimensionDataprotected
lineSpacingStyleRDimensionDataprotected
linetypeIdREntityDataprotected
linetypeScaleREntityDataprotected
lineweightREntityDataprotected
lowerToleranceRDimensionDataprotected
mirror(const RLine &axis)RDimLinearDatavirtual
REntityData::mirror(const RVector &axis1, const RVector &axis2)REntityDatavirtual
move(const RVector &offset)RDimLinearDatavirtual
moveReferencePoint(const RVector &referencePoint, const RVector &targetPoint, Qt::KeyboardModifiers modifiers=Qt::NoModifier)RDimAlignedDatavirtual
parentIdREntityDataprotected
RDimAlignedData(RDocument *document, const RDimAlignedData &data)RDimAlignedDataprotected
RDimAlignedData()RDimAlignedData
RDimAlignedData(const RDimensionData &dimData, const RVector &extensionPoint1, const RVector &extensionPoint2)RDimAlignedData
RDimAlignedEntity classRDimAlignedDatafriend
RDimensionData(RDocument *document, const RDimensionData &data)RDimensionDataprotected
RDimensionData(RDocument *document=NULL)RDimensionData
RDimensionData(const RVector &definitionPoint, const RVector &textPositionCenter, RS::VAlign valign, RS::HAlign halign, RS::TextLineSpacingStyle lineSpacingStyle, double lineSpacingFactor, const QString &text, const QString &fontName, double textAngle)RDimensionData
RDimLinearData(RDocument *document, const RDimLinearData &data)RDimLinearDataprotected
RDimLinearData(RDocument *document=NULL)RDimLinearData
RDimLinearData(const RDimensionData &dimData, const RVector &extensionPoint1, const RVector &extensionPoint2)RDimLinearData
recomputeDefinitionPoint(const RVector &oldExtPoint1, const RVector &oldExtPoint2, const RVector &newExtPoint1, const RVector &newExtPoint2)RDimAlignedDatavirtual
refDefinitionPoint1RDimAlignedDatamutableprivate
refDefinitionPoint2RDimAlignedDatamutableprivate
REntityData(RDocument *document=NULL)REntityData
rotate(double rotation, const RVector &center)RDimLinearDatavirtual
scale(const RVector &scaleFactors, const RVector &center)RDimLinearDatavirtual
REntityData::scale(double scaleFactor, const RVector &center=RDEFAULT_RVECTOR)REntityDatavirtual
scaleVisualProperties(double scaleFactor)RDimensionDatavirtual
selectionStatusREntityDataprotected
selectionStatusWorkingSetREntityDataprotected
setArrow1Flipped(bool on)RDimensionDatainline
setArrow2Flipped(bool on)RDimensionDatainline
setAutoUpdatesBlocked(bool on)REntityData
setBlockId(RBlock::Id blockId)REntityDatainlinevirtual
setColor(const RColor &color)REntityDatainline
setCustomTextPosition(bool on)RDimensionData
setDefinitionPoint(const RVector &p)RDimLinearDatainlinevirtual
setDimBlockName(const QString &bn)RDimensionDatainline
setDimScale(double f)RDimensionDatainline
setDocument(RDocument *document)REntityDatainline
setDrawOrder(int drawOrder)REntityDatainlinevirtual
setExtensionPoint1(const RVector &p)RDimLinearDatainline
setExtensionPoint2(const RVector &p)RDimLinearDatainline
setExtLineFix(bool on)RDimensionDatainline
setExtLineFixLength(double v)RDimensionDatainline
setFontName(const QString &fn)RDimensionDatainline
setLayerId(RLayer::Id layerId)REntityDatainlinevirtual
setLayerName(const QString &layerName)REntityData
setLinearFactor(double f)RDimensionDatainline
setLinetypeId(RLinetype::Id linetypeId)REntityDatainlinevirtual
setLinetypePattern(const RLinetypePattern &p)REntityDatavirtual
setLinetypeScale(double linetypeScale)REntityDatainlinevirtual
setLineweight(RLineweight::Lineweight lineweight)REntityDatainline
setLowerTolerance(const QString &t)RDimensionDatainline
setParentId(RObject::Id parentId)REntityDatainlinevirtual
setSelected(bool on)REntityDatainlinevirtual
setSelectedWorkingSet(bool on)REntityDatainlinevirtual
setText(const QString &t)RDimensionDatainline
setTextPosition(const RVector &p)RDimensionDatainline
setUpdatesEnabled(bool on)REntityDatainline
setUpperTolerance(const QString &t)RDimensionDatainline
setZ(double z)REntityDatavirtual
stretch(const RPolyline &area, const RVector &offset)RDimLinearDatavirtual
textRDimensionDataprotected
textAngleRDimensionDataprotected
textDataRDimensionDatamutableprotected
textPositionCenterRDimensionDatamutableprotected
textPositionSideRDimensionDatamutableprotected
to2D()REntityDatavirtual
update() constRDimensionDatavirtual
updatesEnabledREntityDataprotected
updateTextData() constRDimLinearDatavirtual
upperToleranceRDimensionDataprotected
useArchTick() constRDimensionData
valignRDimensionDataprotected
~REntityData()REntityDatainlinevirtual