QCAD
Open Source 2D CAD
RAttributeDefinitionData Member List

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

alignmentPointRTextBasedDataprotected
angleRTextBasedDataprotected
autoUpdatesBlockedREntityDataprotected
Backward enum valueRTextBasedData
blockIdREntityDataprotected
Bold enum valueRTextBasedData
boundingBoxRTextBasedDatamutableprotected
castToConstShape() constREntityDatainlinevirtual
castToShape()REntityDatainlinevirtual
clickReferencePoint(const RVector &referencePoint)REntityDatainlinevirtual
cloneOnChange() constREntityDatainlinevirtual
colorREntityDataprotected
copyAttributesFrom(const REntityData &entityData, bool copyBlockId=true)REntityData
DimensionLabel enum valueRTextBasedData
dirtyRTextBasedDatamutableprotected
documentREntityDataprotected
drawingDirectionRTextBasedDataprotected
drawOrderREntityDataprotected
escapeUnicode(const QString &str)RTextBasedDatastatic
flagsRTextBasedDataprotected
flipHorizontal()RTextBasedDatavirtual
flipVertical()RTextBasedDatavirtual
fontFileRTextBasedDataprotected
fontNameRTextBasedDataprotected
getAlignmentPoint() constRTextBasedDatainline
getAngle() constRTextBasedDatainline
getArcReferencePoints(const RBox &queryBox=RDEFAULT_RBOX) constREntityDatavirtual
getBlockId() constREntityDatainline
getBlockName() constREntityData
getBoundingBox(bool ignoreEmpty=false) constRTextBasedDatavirtual
getBoundingBoxes(bool ignoreEmpty=false) constREntityDatainlinevirtual
getCenterPoints(const RBox &queryBox=RDEFAULT_RBOX) constRTextBasedDatainlinevirtual
getClosestPointOnEntity(const RVector &point, double range, bool limited) constRTextBasedDatavirtual
getClosestShape(const RVector &pos, double range=RNANDOUBLE, bool ignoreComplex=false) constRTextBasedDatainlinevirtual
getColor() constREntityDatainlinevirtual
getColor(const RColor &unresolvedColor, const QStack< REntity * > &blockRefStack) constREntityDatavirtual
getColor(bool resolve, const QStack< REntity * > &blockRefStack) constREntityDatavirtual
getDefaultDrawOrder()REntityDatainlinestatic
getDisplayColor()REntityDatainlinevirtual
getDistanceTo(const RVector &point, bool limited=true, double range=0.0, bool draft=false, double strictRange=RMAXDOUBLE) constRTextBasedDatavirtual
getDocument()REntityDatainline
getDocument() constREntityDatainline
getDrawingDirection() constRTextBasedDatainline
getDrawOrder() constREntityDatainlinevirtual
getEndPoints(const RBox &queryBox=RDEFAULT_RBOX) constRTextBasedDatainlinevirtual
getEscapedText(bool escapeUnicode=false) constRTextBasedDatavirtual
getExploded() constRTextBasedDatavirtual
getFlag(RTextBasedData::TextFlag flag) constRTextBasedDatainline
getFontFile() constRTextBasedDatainline
getFontName() constRTextBasedDatainline
getHAlign() constRTextBasedDatainline
getHeight() constRTextBasedData
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
getLineSpacingFactor() constRTextBasedDatainline
getLineSpacingStyle() constRTextBasedDatainline
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
getMainFont() constRTextBasedDatavirtual
getMiddlePoints(const RBox &queryBox=RDEFAULT_RBOX) constRTextBasedDatainlinevirtual
getPainterPaths(bool draft=false, double pixelSizeHint=RDEFAULT_MIN1) constRTextBasedDatavirtual
getParentId() constREntityDatainline
getPlainText() constRTextBasedDatavirtual
getPointOnEntity() constRTextBasedDatavirtual
getPointsWithDistanceToEnd(double distance, int from=RS::FromAny, const RBox &queryBox=RDEFAULT_RBOX) constRTextBasedDatainlinevirtual
getPosition() constRTextBasedDatainline
getPrompt() constRAttributeDefinitionDatainline
getReferencePoints(RS::ProjectionRenderingHint hint=RS::RenderTop) constRTextBasedDatavirtual
getRenderedText(bool escUnicode=false) constRAttributeDefinitionDatavirtual
getShapes(const RBox &queryBox=RDEFAULT_RBOX, bool ignoreComplex=false, bool segment=false) constRTextBasedDatavirtual
getSimpleTextBlocks()RTextBasedData
getTag() constRAttributeDefinitionDatainline
getText() constRTextBasedDatainlinevirtual
getTextHeight() constRTextBasedDatainline
getTextLayouts() constRTextBasedData
getTextProxy()RTextBasedDatainlinestatic
getTextWidth() constRTextBasedDatainline
getType() constRAttributeDefinitionDatainlinevirtual
getVAlign() constRTextBasedDatainline
getVectorTo(const RVector &point, bool limited=true, double strictRange=RMAXDOUBLE) constREntityDatavirtual
getWidth() constRTextBasedData
getXScale() constRTextBasedDatainline
gotDraftRTextBasedDatamutableprotected
hasProxy()RTextBasedDatainlinestatic
heightRTextBasedDatamutableprotected
Highlighted enum valueRTextBasedData
horizontalAlignmentRTextBasedDataprotected
intersectsWith(const RShape &shape) constRTextBasedDatavirtual
isBackward() constRTextBasedDatainline
isBold() constRTextBasedDatainline
isDimensionLabel() constRTextBasedDatainline
isDirty() constRTextBasedDatavirtual
isHighlighted() constRTextBasedDatainline
isInside(const RBox &box) constREntityDatainlinevirtual
isItalic() constRTextBasedDatainline
isOnEntity(const RVector &point, bool limited=true, double tolerance=RDEFAULT_TOLERANCE_1E_MIN4) constREntityDatavirtual
isPointType() constREntityDatainlinevirtual
isSane() constRTextBasedDatavirtual
isSelected() constREntityDatainlinevirtual
isSelectedWorkingSet() constREntityDatainlinevirtual
isSimple() constRTextBasedDatainline
isUpdatesEnabled() constREntityDatainlinevirtual
isUpsideDown() constRTextBasedDatainline
isValid() constRTextBasedDatainlinevirtual
Italic enum valueRTextBasedData
layerIdREntityDataprotected
lineSpacingFactorRTextBasedDataprotected
lineSpacingStyleRTextBasedDataprotected
linetypeIdREntityDataprotected
linetypeScaleREntityDataprotected
lineweightREntityDataprotected
mirror(const RLine &axis)RTextBasedDatavirtual
REntityData::mirror(const RVector &axis1, const RVector &axis2)REntityDatavirtual
move(const RVector &offset)RTextBasedDatavirtual
moveReferencePoint(const RVector &referencePoint, const RVector &targetPoint, Qt::KeyboardModifiers modifiers=Qt::NoModifier)RTextBasedDatavirtual
NoFlags enum valueRTextBasedData
operator<<(QDebug dbg, const RAttributeDefinitionData &t)RAttributeDefinitionDatafriend
painterPathsRTextBasedDatamutableprotected
parentIdREntityDataprotected
positionRTextBasedDataprotected
promptRAttributeDefinitionDataprivate
RAttributeDefinitionData(RDocument *document, const RAttributeDefinitionData &data)RAttributeDefinitionDataprotected
RAttributeDefinitionData()RAttributeDefinitionDatainline
RAttributeDefinitionData(const RTextBasedData &textData, const QString &tag, const QString &prompt)RAttributeDefinitionData
RAttributeDefinitionEntity classRAttributeDefinitionDatafriend
REntityData(RDocument *document=NULL)REntityData
rotate(double rotation, const RVector &center)RTextBasedDatavirtual
RTextBasedData(RDocument *document, const RTextBasedData &data)RTextBasedDataprotected
RTextBasedData(RDocument *document=NULL)RTextBasedData
RTextBasedData(const RVector &position, const RVector &alignmentPoint, double textHeight, double textWidth, RS::VAlign verticalAlignment, RS::HAlign horizontalAlignment, RS::TextDrawingDirection drawingDirection, RS::TextLineSpacingStyle lineSpacingStyle, double lineSpacingFactor, const QString &text, const QString &fontName, bool bold, bool italic, double angle, bool simple)RTextBasedData
scale(const RVector &scaleFactors, const RVector &center)RTextBasedDatavirtual
REntityData::scale(double scaleFactor, const RVector &center=RDEFAULT_RVECTOR)REntityDatavirtual
scaleVisualProperties(double scaleFactor)REntityDatavirtual
selectionStatusREntityDataprotected
selectionStatusWorkingSetREntityDataprotected
setAlignmentPoint(const RVector &alignmentPoint)RTextBasedDatainline
setAngle(double angle)RTextBasedDatainline
setAutoUpdatesBlocked(bool on)REntityData
setBackward(bool on)RTextBasedDatainline
setBlockId(RBlock::Id blockId)REntityDatainlinevirtual
setBold(bool on)RTextBasedDatainline
setColor(const RColor &color)REntityDatainline
setDimensionLabel(bool on)RTextBasedDatainline
setDocument(RDocument *document)REntityDatainline
setDrawingDirection(RS::TextDrawingDirection drawingDirection)RTextBasedDatainline
setDrawOrder(int drawOrder)REntityDatainlinevirtual
setFlag(RTextBasedData::TextFlag flag, bool on=true)RTextBasedDatainline
setFontFile(const QString &fontFile)RTextBasedDatainline
setFontName(const QString &fontName)RTextBasedData
setHAlign(RS::HAlign halign)RTextBasedDatainline
setHighlighted(bool on)RTextBasedDatainline
setItalic(bool on)RTextBasedDatainline
setLayerId(RLayer::Id layerId)REntityDatainlinevirtual
setLayerName(const QString &layerName)REntityData
setLineSpacingFactor(double lineSpacingFactor)RTextBasedDatainline
setLineSpacingStyle(RS::TextLineSpacingStyle lineSpacingStyle)RTextBasedDatainline
setLinetypeId(RLinetype::Id linetypeId)REntityDatainlinevirtual
setLinetypePattern(const RLinetypePattern &p)REntityDatavirtual
setLinetypeScale(double linetypeScale)REntityDatainlinevirtual
setLineweight(RLineweight::Lineweight lineweight)REntityDatainline
setParentId(RObject::Id parentId)REntityDatainlinevirtual
setPosition(const RVector &position)RTextBasedDatainline
setPrompt(const QString &p)RAttributeDefinitionDatainline
setSelected(bool on)RTextBasedDatainlinevirtual
setSelectedWorkingSet(bool on)REntityDatainlinevirtual
setSimple(bool on)RTextBasedDatainline
setTag(const QString &t)RAttributeDefinitionDatainline
setText(const QString &text)RTextBasedData
setTextHeight(double h)RTextBasedDatainline
setTextProxy(RTextProxy *p)RTextBasedDatainlinestatic
setTextWidth(double w)RTextBasedDatainline
setUpdatesEnabled(bool on)REntityDatainline
setUpsideDown(bool on)RTextBasedDatainline
setVAlign(RS::VAlign valign)RTextBasedDatainline
setXScale(double xScale)RTextBasedDatainline
setZ(double z)REntityDatavirtual
Simple enum valueRTextBasedData
stretch(const RPolyline &area, const RVector &offset)REntityDatavirtual
sync(const RTextBasedData &other)RTextBasedData
tagRAttributeDefinitionDataprivate
textRTextBasedDataprotected
TextFlag enum nameRTextBasedData
textHeightRTextBasedDataprotected
textLayoutsRTextBasedDatamutableprotected
textProxyRTextBasedDataprivatestatic
textWidthRTextBasedDataprotected
to2D()REntityDatavirtual
toEscapedText(const QTextDocument &textDocument, const RColor &initialColor, double fontHeightFactor=1.0, bool simpleText=false)RTextBasedDatastatic
toRichText(const QString &escapedText, const QFont &mainFont, double fontHeightFactor=1.0)RTextBasedDatastatic
update(bool layout) constRTextBasedDatavirtual
update() constRTextBasedDatainlinevirtual
updatesEnabledREntityDataprotected
UpsideDown enum valueRTextBasedData
verticalAlignmentRTextBasedDataprotected
widthRTextBasedDatamutableprotected
xScaleRTextBasedDataprotected
~RAttributeDefinitionData()RAttributeDefinitionDatainlinevirtual
~REntityData()REntityDatainlinevirtual
~RPainterPathSource()RPainterPathSourcevirtual
~RTextBasedData()RTextBasedDatainlinevirtual