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

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

alignmentPointRTextBasedDataprotected
angleRTextBasedDataprotected
blockIdREntityDataprotected
boldRTextBasedDataprotected
boundingBoxRTextBasedDatamutableprotected
castToConstShape() const REntityDatainlinevirtual
castToShape()REntityDatainlinevirtual
colorREntityDataprotected
dirtyRTextBasedDatamutableprotected
documentREntityDataprotected
drawingDirectionRTextBasedDataprotected
drawOrderREntityDataprotected
escapeUnicode(const QString &str)RTextBasedDatastatic
flipHorizontal()RTextBasedDatavirtual
flipVertical()RTextBasedDatavirtual
fontNameRTextBasedDataprotected
getAlignmentPoint() const RTextBasedDatainline
getAngle() const RTextBasedDatainline
getBlockId() const REntityDatainline
getBlockName() const REntityData
getBoundingBox(bool ignoreEmpty=false) const RTextBasedDatavirtual
getBoundingBoxes(bool ignoreEmpty=false) const REntityDatainlinevirtual
getCenterPoints(const RBox &queryBox=RDEFAULT_RBOX) const RTextBasedDatainlinevirtual
getClosestPointOnEntity(const RVector &point, double range, bool limited) const RTextBasedDatavirtual
getClosestShape(const RVector &pos, double range=RNANDOUBLE) const RTextBasedDatainlinevirtual
getColor() const REntityDatainlinevirtual
getColor(bool resolve, const QStack< REntity * > &blockRefStack) const REntityDatavirtual
getDistanceTo(const RVector &point, bool limited=true, double range=0.0, bool draft=false, double strictRange=RMAXDOUBLE) const RTextBasedDatavirtual
getDocument()REntityDatainline
getDocument() const REntityDatainline
getDrawingDirection() const RTextBasedDatainline
getDrawOrder() const REntityDatainlinevirtual
getEndPoints(const RBox &queryBox=RDEFAULT_RBOX) const RTextBasedDatainlinevirtual
getEscapedText(bool escapeUnicode=false) const RTextBasedDatavirtual
getExploded() const RTextBasedDatavirtual
getFontName() const RTextBasedDatainline
getHAlign() const RTextBasedDatainline
getHeight() const RTextBasedData
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
getLineSpacingFactor() const RTextBasedDatainline
getLineSpacingStyle() const RTextBasedDatainline
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
getMainFont() const RTextBasedDatavirtual
getMiddlePoints(const RBox &queryBox=RDEFAULT_RBOX) const RTextBasedDatainlinevirtual
getPainterPaths(bool draft=false) const RTextBasedDatavirtual
getParentId() const REntityDatainline
getPlainText() const RTextBasedDatavirtual
getPointOnEntity() const RTextBasedDatavirtual
getPointsWithDistanceToEnd(double distance, RS::From from=RS::FromAny, const RBox &queryBox=RDEFAULT_RBOX) const RTextBasedDatainlinevirtual
getPosition() const RTextBasedDatainline
getReferencePoints(RS::ProjectionRenderingHint hint=RS::RenderTop) const RTextBasedDatavirtual
getRenderedText(bool escapeUnicode=false) const RTextBasedDatavirtual
getShapes(const RBox &queryBox=RDEFAULT_RBOX) const RTextBasedDatavirtual
getText() const RTextBasedDatainlinevirtual
getTextHeight() const RTextBasedDatainline
getTextWidth() const RTextBasedDatainline
getVAlign() const RTextBasedDatainline
getVectorTo(const RVector &point, bool limited=true, double strictRange=RMAXDOUBLE) const REntityDatavirtual
getWidth() const RTextBasedData
getXScale() const RTextBasedDatainline
gotDraftRTextBasedDatamutableprotected
heightRTextBasedDatamutableprotected
horizontalAlignmentRTextBasedDataprotected
intersectsWith(const RShape &shape) const RTextBasedDatavirtual
isBold() const RTextBasedDatainline
isDirty() const RTextBasedDatavirtual
isInside(const RBox &box) const REntityDatainlinevirtual
isItalic() const RTextBasedDatainline
isOnEntity(const RVector &point, bool limited=true) const REntityDatavirtual
isSelected() const REntityDatainlinevirtual
isSimple() const RTextBasedDatainline
isValid() const RTextBasedDatainline
italicRTextBasedDataprotected
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)RTextBasedDatavirtual
painterPathsRTextBasedDatamutableprotected
parentIdREntityDataprotected
positionRTextBasedDataprotected
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
RTextData(RDocument *document, const RTextData &data)RTextDataprotected
RTextData()RTextData
RTextData(const RTextBasedData &data)RTextData
RTextData(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)RTextData
RTextEntity classRTextDatafriend
scale(const RVector &scaleFactors, const RVector &center)RTextBasedDatavirtual
REntityData::scale(double scaleFactor, const RVector &center=RDEFAULT_RVECTOR)REntityDatavirtual
selectionStatusREntityDataprotected
setAlignmentPoint(const RVector &alignmentPoint)RTextBasedDatainline
setAngle(double angle)RTextBasedDatainline
setBlockId(RBlock::Id blockId)REntityDatainlinevirtual
setBold(bool on)RTextBasedDatainline
setColor(const RColor &color)REntityDatainline
setDocument(RDocument *document)REntityDatainline
setDrawingDirection(RS::TextDrawingDirection drawingDirection)RTextBasedDatainline
setDrawOrder(int drawOrder)REntityDatainlinevirtual
setFontName(const QString &fontName)RTextBasedDatainline
setHAlign(RS::HAlign halign)RTextBasedDatainline
setItalic(bool on)RTextBasedDatainline
setLayerId(RLayer::Id layerId)REntityDatainlinevirtual
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
setSelected(bool on)REntityDatainlinevirtual
setSimple(bool on)RTextBasedDatainline
setText(const QString &text)RTextBasedData
setTextHeight(double h)RTextBasedDatainline
setTextWidth(double w)RTextBasedDatainline
setVAlign(RS::VAlign valign)RTextBasedDatainline
setXScale(double xScale)RTextBasedDatainline
simpleRTextBasedDataprotected
stretch(const RPolyline &area, const RVector &offset)REntityDatavirtual
sync(const RTextBasedData &other)RTextBasedData
textRTextBasedDataprotected
textHeightRTextBasedDataprotected
textWidthRTextBasedDataprotected
toEscapedText(const QTextDocument &textDocument, const RColor &initialColor, double fontHeightFactor=1.0)RTextBasedDatastatic
toRichText(const QString &escapedText, const QFont &mainFont, double fontHeightFactor=1.0)RTextBasedDatastatic
update() const RTextBasedDatavirtual
verticalAlignmentRTextBasedDataprotected
widthRTextBasedDatamutableprotected
xScaleRTextBasedDataprotected
~REntityData()REntityDatainlinevirtual
~RPainterPathSource()RPainterPathSourcevirtual
~RPainterPathSource()RPainterPathSourceinlinevirtual
~RTextBasedData()RTextBasedDatainlinevirtual