QCAD
Open Source 2D CAD
RAttributeDefinitionEntity Member List

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

castToConstShape() constREntityinlinevirtual
castToShape()REntityinlinevirtual
clickReferencePoint(const RVector &referencePoint)REntityinlinevirtual
clone() constRAttributeDefinitionEntityinlinevirtual
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
dataRAttributeDefinitionEntityprotected
documentRObjectprivate
dump() constRObjectinline
exportEntity(RExporter &e, bool preview=false, bool forceSelected=false) constRTextBasedEntityvirtual
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()RAttributeDefinitionEntityinlinevirtual
getData() constRAttributeDefinitionEntityinlinevirtual
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
getPrompt() constRAttributeDefinitionEntityinline
getProperty(RPropertyTypeId &propertyTypeId, bool humanReadable=false, bool noAttributes=false, bool showOnRequest=false)RAttributeDefinitionEntityvirtual
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()RAttributeDefinitionEntityinlinestatic
getTag() constRAttributeDefinitionEntityinline
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()RAttributeDefinitionEntitystatic
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() constRObjectinline
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) constRAttributeDefinitionEntityprotectedvirtual
PropertyAngleRAttributeDefinitionEntitystatic
PropertyBackwardRTextBasedEntitystatic
PropertyBlockRAttributeDefinitionEntitystatic
PropertyBoldRAttributeDefinitionEntitystatic
PropertyColorRAttributeDefinitionEntitystatic
PropertyCustomRAttributeDefinitionEntitystatic
PropertyDisplayedColorRAttributeDefinitionEntitystatic
PropertyDrawOrderRAttributeDefinitionEntitystatic
PropertyFontNameRAttributeDefinitionEntitystatic
PropertyHAlignRAttributeDefinitionEntitystatic
PropertyHandleRAttributeDefinitionEntitystatic
PropertyHeightRAttributeDefinitionEntitystatic
PropertyInvisibleRObjectstatic
PropertyItalicRAttributeDefinitionEntitystatic
PropertyLayerRAttributeDefinitionEntitystatic
PropertyLineSpacingFactorRAttributeDefinitionEntitystatic
PropertyLinetypeRAttributeDefinitionEntitystatic
PropertyLinetypeScaleRAttributeDefinitionEntitystatic
PropertyLineweightRAttributeDefinitionEntitystatic
PropertyMaxXREntitystatic
PropertyMaxYREntitystatic
PropertyMinXREntitystatic
PropertyMinYREntitystatic
PropertyPlainTextRAttributeDefinitionEntitystatic
PropertyPositionXRAttributeDefinitionEntitystatic
PropertyPositionYRAttributeDefinitionEntitystatic
PropertyPositionZRAttributeDefinitionEntitystatic
PropertyPromptRAttributeDefinitionEntitystatic
PropertyProtectedRAttributeDefinitionEntitystatic
PropertySelectedRObjectstatic
PropertySimpleRTextBasedEntitystatic
PropertySizeXREntitystatic
PropertySizeYREntitystatic
PropertyTagRAttributeDefinitionEntitystatic
PropertyTextRAttributeDefinitionEntitystatic
PropertyTypeRAttributeDefinitionEntitystatic
PropertyUpsideDownRTextBasedEntitystatic
PropertyVAlignRAttributeDefinitionEntitystatic
PropertyWidthRAttributeDefinitionEntitystatic
PropertyWorkingSetRAttributeDefinitionEntitystatic
PropertyXScaleRAttributeDefinitionEntitystatic
Protect enum valueRObject
RAttributeDefinitionEntity(RDocument *document, const RAttributeDefinitionData &data)RAttributeDefinitionEntity
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(RAttributeDefinitionData &d)RAttributeDefinitionEntityinline
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 on)RObjectinline
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
setPrompt(const QString &p)RAttributeDefinitionEntityinline
setProperty(RPropertyTypeId propertyTypeId, const QVariant &value, RTransaction *transaction=NULL)RAttributeDefinitionEntityvirtual
setProtected(bool on)RObjectinline
setSelected(bool on)REntityvirtual
setSelectedWorkingSet(bool on)REntityinlinevirtual
setSimple(bool on)RTextBasedEntityinline
setTag(const QString &t)RAttributeDefinitionEntityinline
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
~RAttributeDefinitionEntity()RAttributeDefinitionEntityvirtual
~REntity()REntityvirtual
~RObject()RObjectvirtual
~RTextBasedEntity()RTextBasedEntityvirtual