QCAD
Open Source 2D CAD
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
RDimAlignedData Member List

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

autoTextPosRDimensionDatamutableprotected
blockIdREntityDataprotected
boundingBoxRDimensionDatamutableprotected
castToConstShape() const REntityDatainlinevirtual
castToShape()REntityDatainlinevirtual
colorREntityDataprotected
defaultAngleRDimensionDatamutableprotected
definitionPointRDimensionDatamutableprotected
dimLineLengthRDimensionDatamutableprotected
dirtyRDimensionDatamutableprotected
documentREntityDataprotected
drawOrderREntityDataprotected
extensionPoint1RDimLinearDataprotected
extensionPoint2RDimLinearDataprotected
flipHorizontal()REntityDatavirtual
flipVertical()REntityDatavirtual
fontNameRDimensionDataprotected
formatAngleLabel(double textAngle) const RDimensionData
formatLabel(double distance) const RDimensionData
getArrow(const RVector &position, double direction) const RDimensionDatavirtual
getAutoLabel() const RDimAlignedDatavirtual
getBlockId() const REntityDatainline
getBlockName() const REntityData
getBoundingBox(bool ignoreEmpty=false) const RDimensionDatavirtual
getBoundingBoxes(bool ignoreEmpty=false) const REntityDatainlinevirtual
getCenterPoints(const RBox &queryBox=RDEFAULT_RBOX) const REntityDatavirtual
getClosestPointOnEntity(const RVector &point, double range=RNANDOUBLE, bool limited=true) const REntityDatavirtual
getClosestShape(const RVector &pos, double range=RNANDOUBLE, bool ignoreComplex=false) const REntityDatavirtual
getColor() const REntityDatainlinevirtual
getColor(bool resolve, const QStack< REntity * > &blockRefStack) const REntityDatavirtual
getDefinitionPoint() const RDimensionDatainline
getDimasz() const RDimensionData
getDimensionLineShapes(const RVector &p1, const RVector &p2, bool arrow1, bool arrow2) const RDimensionData
getDimexe() const RDimensionData
getDimexo() const RDimensionData
getDimgap() const RDimensionData
getDimscale() const RDimensionData
getDimtxt() const RDimensionData
getDistanceTo(const RVector &point, bool limited=true, double range=0.0, bool draft=false, double strictRange=RMAXDOUBLE) const RDimensionDatavirtual
getDocument()REntityDatainline
getDocument() const REntityDatainline
getDrawOrder() const REntityDatainlinevirtual
getEndPoints(const RBox &queryBox=RDEFAULT_RBOX) const REntityDatavirtual
getExtensionPoint1() const RDimLinearDatainline
getExtensionPoint2() const RDimLinearDatainline
getFontName() const RDimensionDatainline
getInternalReferencePoints(RS::ProjectionRenderingHint hint=RS::RenderTop) const REntityDatainlinevirtual
getIntersectionPoints(const REntityData &other, bool limited=true, bool same=false, const RBox &queryBox=RDEFAULT_RBOX) const REntityDatavirtual
getIntersectionPoints(const RShape &shape, bool limited=true, const RBox &queryBox=RDEFAULT_RBOX) const REntityDatavirtual
getLayerId() const REntityDatainline
getLayerName() const REntityData
getLinearFactor() const RDimensionDatainline
getLineSpacingFactor() const RDimensionDatainline
getLineSpacingStyle() const RDimensionDatainline
getLinetypeId() const REntityDatainlinevirtual
getLinetypeId(bool resolve, const QStack< REntity * > &blockRefStack) const REntityDatavirtual
getLinetypePattern() const REntityDatavirtual
getLinetypeScale() const REntityDatainlinevirtual
getLineweight() const REntityDatainlinevirtual
getLineweight(bool resolve, const QStack< REntity * > &blockRefStack) const REntityDatavirtual
getLineweightInUnits(const QStack< REntity * > &blockRefStack) const REntityData
getMeasuredValue() const RDimAlignedDatavirtual
getMeasurement(bool resolveAutoMeasurement=true) const RDimensionDatavirtual
getMiddlePoints(const RBox &queryBox=RDEFAULT_RBOX) const REntityDatavirtual
getParentId() const REntityDatainline
getPointOnEntity() const REntityDatavirtual
getPointsWithDistanceToEnd(double distance, RS::From from=RS::FromAny, const RBox &queryBox=RDEFAULT_RBOX) const REntityDatavirtual
getReferencePoints(RS::ProjectionRenderingHint hint=RS::RenderTop) const RDimAlignedDatavirtual
getShapes(const RBox &queryBox=RDEFAULT_RBOX, bool ignoreComplex=false) const RDimAlignedDatavirtual
getText() const RDimensionDatainline
getTextAngle() const RDimensionDatainline
getTextData() const RDimensionData
getTextPosition() const RDimensionDatainline
getVectorTo(const RVector &point, bool limited=true, double strictRange=RMAXDOUBLE) const REntityDatavirtual
halignRDimensionDataprotected
hasCustomTextPosition() const RDimensionData
initTextData() const RDimensionData
intersectsWith(const RShape &shape) const RDimensionDatavirtual
isInside(const RBox &box) const REntityDatainlinevirtual
isOnEntity(const RVector &point, bool limited=true) const REntityDatavirtual
isSelected() const REntityDatainlinevirtual
isValid() const RDimLinearDatavirtual
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)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
selectionStatusREntityDataprotected
setBlockId(RBlock::Id blockId)REntityDatainlinevirtual
setColor(const RColor &color)REntityDatainline
setCustomTextPosition(bool on)RDimensionData
setDefinitionPoint(const RVector &p)RDimensionDatainline
setDocument(RDocument *document)REntityDatainline
setDrawOrder(int drawOrder)REntityDatainlinevirtual
setExtensionPoint1(const RVector &p)RDimLinearDatainline
setExtensionPoint2(const RVector &p)RDimLinearDatainline
setFontName(const QString &fn)RDimensionDatainline
setLayerId(RLayer::Id layerId)REntityDatainlinevirtual
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
setText(const QString &t)RDimensionDatainline
setTextPosition(const RVector &p)RDimensionDatainline
setUpperTolerance(const QString &t)RDimensionDatainline
stretch(const RPolyline &area, const RVector &offset)RDimLinearDatavirtual
textRDimensionDataprotected
textAngleRDimensionDataprotected
textDataRDimensionDatamutableprotected
textPositionCenterRDimensionDatamutableprotected
textPositionSideRDimensionDatamutableprotected
update() const RDimensionDatavirtual
updateTextData() const RDimLinearDatavirtual
upperToleranceRDimensionDataprotected
useArchTick() const RDimensionData
valignRDimensionDataprotected
~REntityData()REntityDatainlinevirtual