QCAD
Open Source 2D CAD
RDimAngularData Member List

This is the complete list of members for RDimAngularData, 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
extLineFixRDimensionDataprotected
extLineFixLengthRDimensionDataprotected
flipHorizontal()REntityDatavirtual
flipVertical()REntityDatavirtual
fontNameRDimensionDataprotected
formatAngleLabel(double textAngle) constRDimensionData
formatLabel(double distance) constRDimensionData
getAngle() constRDimAngularData
getAngles(double &ang1, double &ang2, bool &reversed, RVector &p1, RVector &p2) const =0RDimAngularDatapure virtual
getArcReferencePoints(const RBox &queryBox=RDEFAULT_RBOX) constREntityDatavirtual
getArrow(const RVector &position, double direction) constRDimensionDatavirtual
getAutoLabel() constRDimAngularDatavirtual
getBlockId() constREntityDatainline
getBlockName() constREntityData
getBoundingBox(bool ignoreEmpty=false) constRDimensionDatavirtual
getBoundingBoxes(bool ignoreEmpty=false) constREntityDatainlinevirtual
getCenter() const =0RDimAngularDatapure virtual
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
getDimArcPosition() const =0RDimAngularDatapure virtual
getDimasz() constRDimensionData
getDimBlockName() constRDimensionDatainline
getDimensionArc() constRDimAngularDatavirtual
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
getExtensionLine1End() const =0RDimAngularDatapure virtual
getExtensionLine2End() const =0RDimAngularDatapure virtual
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() constRDimAngularDatavirtual
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) constRDimAngularDatavirtual
getShapes(const RBox &queryBox=RDEFAULT_RBOX, bool ignoreComplex=false, bool segment=false) constRDimAngularDatavirtual
getText() constRDimensionDatainline
getTextAngle() constRDimensionDatainline
getTextData() constRDimensionData
getTextPosition() constRDimensionDatainline
getType() constRDimAngularDatainlinevirtual
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() constRDimAngularDatavirtual
isSelected() constREntityDatainlinevirtual
isSelectedWorkingSet() constREntityDatainlinevirtual
isUpdatesEnabled() constREntityDatainlinevirtual
isValid() constRDimAngularDatavirtual
layerIdREntityDataprotected
linearFactorRDimensionDataprotected
lineSpacingFactorRDimensionDataprotected
lineSpacingStyleRDimensionDataprotected
linetypeIdREntityDataprotected
linetypeScaleREntityDataprotected
lineweightREntityDataprotected
lowerToleranceRDimensionDataprotected
mirror(const RLine &axis)RDimensionDatavirtual
REntityData::mirror(const RVector &axis1, const RVector &axis2)REntityDatavirtual
move(const RVector &offset)RDimensionDatavirtual
moveReferencePoint(const RVector &referencePoint, const RVector &targetPoint, Qt::KeyboardModifiers modifiers=Qt::NoModifier)RDimAngularDatavirtual
parentIdREntityDataprotected
RDimAngularData(RDocument *document, const RDimAngularData &data)RDimAngularDataprotected
RDimAngularData()RDimAngularData
RDimAngularData(const RDimensionData &dimData)RDimAngularData
RDimAngularEntity classRDimAngularDatafriend
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
REntityData(RDocument *document=NULL)REntityData
rotate(double rotation, const RVector &center)RDimensionDatavirtual
scale(const RVector &scaleFactors, const RVector &center)RDimensionDatavirtual
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)RDimensionDatainlinevirtual
setDimArcPosition(const RVector &p)=0RDimAngularDatapure virtual
setDimBlockName(const QString &bn)RDimensionDatainline
setDimScale(double f)RDimensionDatainline
setDocument(RDocument *document)REntityDatainline
setDrawOrder(int drawOrder)REntityDatainlinevirtual
setExtensionLine1End(const RVector &p)=0RDimAngularDatapure virtual
setExtensionLine2End(const RVector &p)=0RDimAngularDatapure virtual
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)REntityDatavirtual
textRDimensionDataprotected
textAngleRDimensionDataprotected
textDataRDimensionDatamutableprotected
textPositionCenterRDimensionDatamutableprotected
textPositionSideRDimensionDatamutableprotected
to2D()REntityDatavirtual
update() constRDimensionDatavirtual
updatesEnabledREntityDataprotected
updateTextData() constRDimensionDatavirtual
upperToleranceRDimensionDataprotected
useArchTick() constRDimensionData
valignRDimensionDataprotected
~REntityData()REntityDatainlinevirtual