QCAD
Open Source 2D CAD
RAttributeEntity Member List

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

castToConstShape() constREntityinlinevirtual
castToShape()REntityinlinevirtual
clickReferencePoint(const RVector &referencePoint)REntityinlinevirtual
clone() constRAttributeEntityinlinevirtual
cloneOnChange() constREntityinlinevirtual
copyAttributesFrom(const REntity *entity, bool copyBlockId=true)REntity
copyAttributesFrom(const REntityData &entityData, bool copyBlockId=true)REntity
copyCustomPropertiesFrom(RObject *other, const QString &title=RDEFAULT_QSTRING, bool overwrite=false, const QStringList &ignoreList=RDEFAULT_QSTRINGLIST, const QString &mapKeyFrom=RDEFAULT_QSTRING, const QString &mapKeyTo=RDEFAULT_QSTRING)RObject
customPropertiesRObjectprivate
customPropertyAttributesRObjectprivatestatic
dataRAttributeEntityprotected
documentRObjectprivate
dump() constRObjectinline
exportEntity(RExporter &e, bool preview, bool forceSelected=false) constRAttributeEntityvirtual
flagsRObjectprivate
flipHorizontal()REntityinlinevirtual
flipVertical()REntityinlinevirtual
getAlignmentPoint() constRTextBasedEntityinline
getAngle() constRTextBasedEntityinline
getBlockId() constREntityinline
getBlockName() constREntityinline
getBoundingBox(bool ignoreEmpty=false) constREntityinlinevirtual
getBoundingBoxes(bool ignoreEmpty=false) constREntityinlinevirtual
getCenterPoints(const RBox &queryBox=RDEFAULT_RBOX) constREntityinlinevirtual
getClosestPointOnEntity(const RVector &point, double range=RNANDOUBLE, bool limited=true) constREntityinlinevirtual
getClosestShape(const RVector &pos, double range=RNANDOUBLE, bool ignoreComplex=false) constREntityinlinevirtual
getClosestSimpleShape(const RVector &pos, double range=RNANDOUBLE) constREntityinlinevirtual
getColor() constREntityinline
getColor(const RColor &unresolvedColor, const QStack< REntity * > &blockRefStack)REntity
getColor(bool resolve, const QStack< REntity * > &blockRefStack)REntity
getComplexity() constREntityinlinevirtual
getCustomBoolProperty(const QString &title, const QString &key, bool defaultValue) constRObjectvirtual
getCustomDoubleProperty(const QString &title, const QString &key, double defaultValue) constRObjectvirtual
getCustomIntProperty(const QString &title, const QString &key, int defaultValue) constRObjectvirtual
getCustomProperties() constRObject
getCustomProperty(const QString &title, const QString &key, const QVariant &defaultValue=RDEFAULT_QVARIANT) constRObjectvirtual
getCustomPropertyAttributes(const QString &title, const QString &key)RObjectstatic
getCustomPropertyKeys(const QString &title) constRObject
getCustomPropertyTitles() constRObject
getCustomPropertyTypeIds() constRObjectvirtual
getData()RAttributeEntityinlinevirtual
getData() constRAttributeEntityinlinevirtual
getDisplayColor()REntityinline
getDistanceTo(const RVector &point, bool limited=true, double range=0.0, bool draft=false, double strictRange=RMAXDOUBLE) constREntityinlinevirtual
getDocument()RObjectinline
getDocument() constRObjectinline
getDrawingDirection() constRTextBasedEntityinline
getDrawOrder() constREntityinline
getEndPoints(const RBox &queryBox=RDEFAULT_RBOX) constREntityinlinevirtual
getEscapedText(bool escapeUnicode=false) constRTextBasedEntityinline
getExploded() constRTextBasedEntityinlinevirtual
getFlag(int flag) constRObjectinline
getFontFile() constRTextBasedEntityinline
getFontName() constRTextBasedEntityinline
getHAlign() constRTextBasedEntityinline
getHandle() constRObjectinline
getHeight() constRTextBasedEntityinline
getHull(double offset) constREntityinlinevirtual
getId() constRObjectinline
getInternalReferencePoints(RS::ProjectionRenderingHint hint=RS::RenderTop) constREntityinlinevirtual
getIntersectionPoints(const REntity &other, bool limited=true, const RBox &queryBox=RDEFAULT_RBOX, bool ignoreComplex=true) constREntityvirtual
getIntersectionPoints(const RShape &shape, bool limited=true, const RBox &queryBox=RDEFAULT_RBOX, bool ignoreComplex=true) constREntityvirtual
getIntersectionPointsWithShape(const RShape &shape, bool limited=true, const RBox &queryBox=RDEFAULT_RBOX) constREntityinlinevirtual
getLayerId() constREntityinline
getLayerName() constREntityinline
getLineSpacingFactor() constRTextBasedEntityinline
getLineSpacingStyle() constRTextBasedEntityinline
getLinetypeId() constREntityinline
getLinetypeId(bool resolve, const QStack< REntity * > &blockRefStack) constREntity
getLinetypePattern() constREntityinline
getLinetypeScale() constREntityinline
getLineweight() constREntityinline
getLineweight(bool resolve, const QStack< REntity * > &blockRefStack) constREntity
getLineweightInUnits(const QStack< REntity * > &blockRefStack) constREntity
getMiddlePoints(const RBox &queryBox=RDEFAULT_RBOX) constREntityinlinevirtual
getPainterPaths(bool draft=false) constRTextBasedEntityinline
getParentId() constREntityinline
getPlainText() constRTextBasedEntityinline
getPointOnEntity() constREntityinlinevirtual
getPointsWithDistanceToEnd(double distance, int from=RS::FromAny, const RBox &queryBox=RDEFAULT_RBOX) constREntityinlinevirtual
getPosition() constRTextBasedEntityinline
getProperty(RPropertyTypeId &propertyTypeId, bool humanReadable=false, bool noAttributes=false, bool showOnRequest=false)RAttributeEntityvirtual
getPropertyTypeIds(RPropertyAttributes::Option option=RPropertyAttributes::NoOptions) constRObjectvirtual
getReferencePoints(RS::ProjectionRenderingHint hint=RS::RenderTop) constREntityinlinevirtual
getShapes(const RBox &queryBox=RDEFAULT_RBOX, bool ignoreComplex=false, bool segment=false) constRTextBasedEntityinlinevirtual
getSimpleTextBlocks()RTextBasedEntityinline
getStaticPropertyTypeIds()RAttributeEntityinlinestatic
getTag() constRAttributeEntityinline
getTextData()RTextBasedEntityinlinevirtual
getTextHeight() constRTextBasedEntityinline
getTextWidth() constRTextBasedEntityinline
getType() constREntityinlinevirtual
getVAlign() constRTextBasedEntityinline
getVectorTo(const RVector &point, bool limited=true, double strictRange=RMAXDOUBLE) constREntityinlinevirtual
getWidth() constRTextBasedEntityinline
getXScale() constRTextBasedEntityinline
Handle typedefRObject
handleRObjectprivate
hasCustomProperties() constRObject
hasCustomProperty(const QString &title, const QString &key) constRObject
hasCustomProperty(const QString &title, const QRegExp &key) constRObject
hasPropertyType(RPropertyTypeId propertyTypeId)RObjectinlinevirtual
Id typedefRObject
init()RAttributeEntitystatic
intersectsWith(const RShape &shape) constREntityinlinevirtual
INVALID_HANDLERObjectstatic
INVALID_IDRObjectstatic
Invisible enum valueRObject
isBackward() constRTextBasedEntityinline
isBold() constRTextBasedEntityinline
isComplex(const RS::EntityType type)REntitystatic
isDimension(const RS::EntityType type)REntitystatic
isEditable(bool allowInvisible=false) constREntityvirtual
isInside(const RBox &box) constREntityinlinevirtual
isInvisible() constRAttributeEntityinline
isInWorkingSet() constREntityvirtual
isItalic() constRTextBasedEntityinline
isOnEntity(const RVector &point, bool limited=true, double tolerance=RDEFAULT_TOLERANCE_1E_MIN4) constREntityinlinevirtual
isPointType() constREntityinlinevirtual
isProtected() constRObjectinline
isSane() constREntityinlinevirtual
isSelected() constREntityinlinevirtual
isSelectedWorkingSet() constREntityinlinevirtual
isSimple() constRTextBasedEntityinline
isTextBased(const RS::EntityType type)REntitystatic
isUndone() constRObjectinline
isUpdatesEnabled() constREntityinlinevirtual
isUpsideDown() constRTextBasedEntityinline
isValid() constREntityinlinevirtual
isVisible(RBlock::Id blockId=RBlock::INVALID_ID) constREntityvirtual
isWorkingSet() constRObjectinlinevirtual
mirror(const RLine &axis)REntityinlinevirtual
mirror(const RVector &axis1, const RVector &axis2)REntityinlinevirtual
move(const RVector &offset)REntityinlinevirtual
moveReferencePoint(const RVector &referencePoint, const RVector &targetPoint, Qt::KeyboardModifiers modifiers=Qt::NoModifier)REntityinlinevirtual
mustAlwaysClone() constRObjectinlinevirtual
NoFlags enum valueRObject
ObjectFlag enum nameRObject
objectIdRObjectprivate
print(QDebug dbg) constRAttributeEntityprotectedvirtual
PropertyAngleRAttributeEntitystatic
PropertyBackwardRAttributeEntitystatic
PropertyBlockRAttributeEntitystatic
PropertyBoldRAttributeEntitystatic
PropertyColorRAttributeEntitystatic
PropertyCustomRAttributeEntitystatic
PropertyDisplayedColorRAttributeEntitystatic
PropertyDrawOrderRAttributeEntitystatic
PropertyFontNameRAttributeEntitystatic
PropertyHAlignRAttributeEntitystatic
PropertyHandleRAttributeEntitystatic
PropertyHeightRAttributeEntitystatic
PropertyInvisibleRAttributeEntitystatic
PropertyItalicRAttributeEntitystatic
PropertyLayerRAttributeEntitystatic
PropertyLineSpacingFactorRAttributeEntitystatic
PropertyLinetypeRAttributeEntitystatic
PropertyLinetypeScaleRAttributeEntitystatic
PropertyLineweightRAttributeEntitystatic
PropertyMaxXREntitystatic
PropertyMaxYREntitystatic
PropertyMinXREntitystatic
PropertyMinYREntitystatic
PropertyPlainTextRAttributeEntitystatic
PropertyPositionXRAttributeEntitystatic
PropertyPositionYRAttributeEntitystatic
PropertyPositionZRAttributeEntitystatic
PropertyProtectedRAttributeEntitystatic
PropertySelectedRObjectstatic
PropertySimpleRTextBasedEntitystatic
PropertySizeXREntitystatic
PropertySizeYREntitystatic
PropertyTagRAttributeEntitystatic
PropertyTextRAttributeEntitystatic
PropertyTypeRAttributeEntitystatic
PropertyUpsideDownRAttributeEntitystatic
PropertyVAlignRAttributeEntitystatic
PropertyWidthRAttributeEntitystatic
PropertyWorkingSetRAttributeEntitystatic
PropertyXScaleRAttributeEntitystatic
Protect enum valueRObject
RAttributeEntity(RDocument *document, const RAttributeData &data)RAttributeEntity
removeCustomProperty(const QString &title, const QString &key)RObjectvirtual
REntity(RDocument *document)REntity
REntity(const REntity &other)REntity
RObject(RDocument *document=NULL)RObject
RObject(const RObject &other)RObject
rotate(double rotation, const RVector &center=RDEFAULT_RVECTOR)REntityinlinevirtual
RTextBasedEntity(RDocument *document)RTextBasedEntity
scale(const RVector &scaleFactors, const RVector &center=RDEFAULT_RVECTOR)REntityinlinevirtual
scale(double scaleFactor, const RVector &center=RDEFAULT_RVECTOR)REntityinlinevirtual
scaleNonUniform(const RVector &scaleFactors, const RVector &center)RTextBasedEntityvirtual
scaleVisualProperties(double scaleFactor)REntityinlinevirtual
Selected enum valueRObject
setAlignmentPoint(const RVector &alignmentPoint)RTextBasedEntityinline
setAngle(double angle)RTextBasedEntityinline
setAutoUpdatesBlocked(bool on)REntityinlinevirtual
setBackward(bool on)RTextBasedEntityinline
setBlockId(RBlock::Id blockId)REntityinline
setBold(bool on)RTextBasedEntityinline
setColor(const RColor &color)REntityinline
setCustomProperties(const RQMapQStringQString &properties)RObjectvirtual
setCustomProperty(const QString &title, const QString &key, const QVariant &value)RObjectvirtual
setCustomPropertyAttributes(const QString &title, const QString &key, const RPropertyAttributes &att)RObjectstatic
setData(RAttributeData &d)RAttributeEntityinline
setDocument(RDocument *document)REntityinline
setDrawingDirection(RS::TextDrawingDirection drawingDirection)RTextBasedEntityinline
setDrawOrder(int drawOrder)REntityinline
setFlag(int flag, bool on=true)RObjectinline
setFontName(const QString &fontName)RTextBasedEntityinline
setHAlign(RS::HAlign ha)RTextBasedEntityinline
setHandle(RObject::Handle h)RObjectinlineprotected
setId(RObject::Id id)RObjectinlineprotected
setInvisible(bool i)RAttributeEntityinline
setItalic(bool on)RTextBasedEntityinline
setLayerId(RLayer::Id layerId)REntityinline
setLayerName(const QString &n)REntityinline
setLineSpacingFactor(double lineSpacingFactor)RTextBasedEntityinline
setLineSpacingStyle(RS::TextLineSpacingStyle lineSpacingStyle)RTextBasedEntityinline
setLinetypeId(RLinetype::Id linetypeId)REntityinline
setLinetypePattern(const RLinetypePattern &linetypePattern)REntityinline
setLinetypeScale(double linetypeScale)REntityinline
setLineweight(RLineweight::Lineweight lineweight)REntityinline
setMember(T &variable, const QVariant &value, bool condition=true)RObjectinlinestatic
setMember(QString &variable, const QVariant &value, bool condition=true)RObjectprotectedstatic
setMember(double &variable, const QVariant &value, bool condition=true)RObjectprotectedstatic
setMember(int &variable, const QVariant &value, bool condition=true)RObjectprotectedstatic
setMember(bool &variable, const QVariant &value, bool condition=true)RObjectprotectedstatic
setMember(QList< double > &variable, const QVariant &value, bool condition)RObjectprotectedstatic
setMemberFlag(int flag, const QVariant &value, bool condition=true)RObjectprotected
setMemberVector(QList< RVector > &variable, const QVariant &value, RObject::XYZ xyz)RObjectprotectedstatic
setMemberX(QList< RVector > &variable, const QVariant &value, bool condition=true)RObjectprotectedstatic
setMemberY(QList< RVector > &variable, const QVariant &value, bool condition=true)RObjectprotectedstatic
setMemberZ(QList< RVector > &variable, const QVariant &value, bool condition=true)RObjectprotectedstatic
setParentId(REntity::Id parentId)REntityinlineprotected
setPosition(const RVector &position)RTextBasedEntityinline
setProperty(RPropertyTypeId propertyTypeId, const QVariant &value, RTransaction *transaction=NULL)RAttributeEntityvirtual
setProtected(bool on)RObjectinline
setSelected(bool on)REntityvirtual
setSelectedWorkingSet(bool on)REntityinlinevirtual
setSimple(bool on)RTextBasedEntityinline
setTag(const QString &t)RAttributeEntityinline
setText(const QString &text)RTextBasedEntityinline
setTextHeight(double h)RTextBasedEntityinline
setUndone(bool on)RObjectprotected
setUpdatesEnabled(bool on)REntityinline
setUpsideDown(bool on)RTextBasedEntityinline
setVAlign(RS::VAlign va)RTextBasedEntityinline
setViewportContext(const RViewportData &)REntityinlinevirtual
setWorkingSet(bool on)RObjectinlinevirtual
setXScale(double xScale)RTextBasedEntityinline
setZ(double z)REntityinlinevirtual
stretch(const RPolyline &area, const RVector &offset)REntityinlinevirtual
sync(const RTextBasedEntity &other)RTextBasedEntityinline
to2D()REntityinlinevirtual
Undone enum valueRObject
update() constREntityinline
validate()RObjectinlinevirtual
WorkingSet enum valueRObject
X enum valueRObject
XYZ enum nameRObject
Y enum valueRObject
Z enum valueRObject
~RAttributeEntity()RAttributeEntityvirtual
~REntity()REntityvirtual
~RObject()RObjectvirtual
~RTextBasedEntity()RTextBasedEntityvirtual