QCAD
Open Source 2D CAD
RDimAlignedEntity Member List

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

castToConstShape() const REntityinlinevirtual
castToShape()REntityinlinevirtual
clone() const RDimAlignedEntityinlinevirtual
cloneOnChange() const REntityinlinevirtual
copyAttributesFrom(const REntity *entity, bool copyBlockId=true)REntity
copyAttributesFrom(const REntityData &entityData, bool copyBlockId=true)REntity
copyCustomPropertiesFrom(RObject *other, const QString &title=RDEFAULT_QSTRING)RObject
dataRDimAlignedEntityprotected
dump()RObjectinline
exportEntity(RExporter &e, bool preview=false, bool forceSelected=false) const RDimensionEntityvirtual
flipHorizontal()REntityinlinevirtual
flipVertical()REntityinlinevirtual
getBlockId() const REntityinline
getBlockName() const REntityinline
getBoundingBox(bool ignoreEmpty=false) const REntityinlinevirtual
getBoundingBoxes(bool ignoreEmpty=false) const REntityinlinevirtual
getCenterPoints(const RBox &queryBox=RDEFAULT_RBOX) const REntityinlinevirtual
getClosestPointOnEntity(const RVector &point, double range=RNANDOUBLE, bool limited=true) const REntityinlinevirtual
getClosestShape(const RVector &pos, double range=RNANDOUBLE, bool ignoreComplex=false) const REntityinlinevirtual
getClosestSimpleShape(const RVector &pos, double range=RNANDOUBLE) const REntityinlinevirtual
getColor() const REntityinline
getColor(bool resolve, const QStack< REntity * > &blockRefStack)REntity
getComplexity() const REntityinlinevirtual
getCustomBoolProperty(const QString &title, const QString &key, bool defaultValue) const RObject
getCustomDoubleProperty(const QString &title, const QString &key, double defaultValue) const RObject
getCustomIntProperty(const QString &title, const QString &key, int defaultValue) const RObject
getCustomProperties() const RObject
getCustomProperty(const QString &title, const QString &key, const QVariant &defaultValue=RDEFAULT_QVARIANT) const RObject
getCustomPropertyKeys(const QString &title) const RObject
getCustomPropertyTitles() const RObject
getCustomPropertyTypeIds() const RObjectvirtual
getData()RDimAlignedEntityinlinevirtual
getData() const RDimAlignedEntityinlinevirtual
getDefinitionPoint() const RDimensionEntityinline
getDimBlockName() const RDimensionEntityinline
getDimensionBlockNames(RDocument *doc)RDimensionEntitystatic
getDimScale() const RDimensionEntityinline
getDisplayColor()REntityinline
getDistanceTo(const RVector &point, bool limited=true, double range=0.0, bool draft=false, double strictRange=RMAXDOUBLE) const REntityinlinevirtual
getDocument()RObjectinline
getDocument() const RObjectinline
getDrawOrder() const REntityinline
getEndPoints(const RBox &queryBox=RDEFAULT_RBOX) const REntityinlinevirtual
getExtensionPoint1() const RDimAlignedEntityinline
getExtensionPoint2() const RDimAlignedEntityinline
getFontName() const RDimensionEntityinline
getHandle() const RObjectinline
getHull(double offset) const REntityinlinevirtual
getId() const RObjectinline
getInternalReferencePoints(RS::ProjectionRenderingHint hint=RS::RenderTop) const REntityinlinevirtual
getIntersectionPoints(const REntity &other, bool limited=true, const RBox &queryBox=RDEFAULT_RBOX, bool ignoreComplex=true) const REntityvirtual
getIntersectionPoints(const RShape &shape, bool limited=true, const RBox &queryBox=RDEFAULT_RBOX, bool ignoreComplex=true) const REntityvirtual
getIntersectionPointsWithShape(const RShape &shape, bool limited=true, const RBox &queryBox=RDEFAULT_RBOX) const REntityinlinevirtual
getLayerId() const REntityinline
getLayerName() const REntityinline
getLinearFactor() const RDimensionEntityinline
getLineSpacingFactor() const RDimensionEntityinline
getLineSpacingStyle() const RDimensionEntityinline
getLinetypeId() const REntityinline
getLinetypeId(bool resolve, const QStack< REntity * > &blockRefStack) const REntity
getLinetypePattern() const REntityinline
getLinetypeScale() const REntityinline
getLineweight() const REntityinline
getLineweight(bool resolve, const QStack< REntity * > &blockRefStack) const REntity
getLineweightInUnits(const QStack< REntity * > &blockRefStack) const REntity
getMeasurement(bool resolveAutoMeasurement=true) const RDimensionEntityinline
getMiddlePoints(const RBox &queryBox=RDEFAULT_RBOX) const REntityinlinevirtual
getParentId() const REntityinline
getPointOnEntity() const REntityinlinevirtual
getPointsWithDistanceToEnd(double distance, int from=RS::FromAny, const RBox &queryBox=RDEFAULT_RBOX) const REntityinlinevirtual
getProperty(RPropertyTypeId &propertyTypeId, bool humanReadable=false, bool noAttributes=false)RDimAlignedEntityvirtual
getPropertyTypeIds() const RObjectvirtual
getReferencePoints(RS::ProjectionRenderingHint hint=RS::RenderTop) const REntityinlinevirtual
getShapes(const RBox &queryBox=RDEFAULT_RBOX, bool ignoreComplex=false, bool segment=false) const REntityinlinevirtual
getStaticPropertyTypeIds()RDimAlignedEntityinlinestatic
getText() const RDimensionEntityinline
getTextAngle() const RDimensionEntityinline
getTextData() const RDimensionEntityinline
getTextPosition() const RDimensionEntityinline
getType() const RDimAlignedEntityinlinevirtual
getVectorTo(const RVector &point, bool limited=true, double strictRange=RMAXDOUBLE) const REntityinlinevirtual
Handle typedefRObject
hasCustomProperties() const RObject
hasCustomProperty(const QString &title, const QString &key) const RObject
hasCustomProperty(const QString &title, const QRegExp &key) const RObject
hasCustomTextPosition() const RDimensionEntityinline
hasDimensionBlockReference() const RDimensionEntityinline
hasPropertyType(RPropertyTypeId propertyTypeId)RObjectinlinevirtual
Id typedefRObject
init()RDimAlignedEntitystatic
intersectsWith(const RShape &shape) const REntityinlinevirtual
INVALID_HANDLERObjectstatic
INVALID_IDRObjectstatic
isComplex(const RS::EntityType type)REntitystatic
isDimension(const RS::EntityType type)REntitystatic
isEditable(bool allowInvisible=false) const REntity
isInside(const RBox &box) const REntityinlinevirtual
isOnEntity(const RVector &point, bool limited=true, double tolerance=RDEFAULT_TOLERANCE_1E_MIN4) const REntityinlinevirtual
isProtected() const RObjectinline
isSelected() const REntityinline
isSelectedForPropertyEditing()REntityinlinevirtual
isUndone() const RObjectinline
isUpdatesEnabled() const REntityinlinevirtual
isValid() const RDimensionEntityinlinevirtual
isVisible() const REntity
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)REntityinlinevirtual
print(QDebug dbg) const RDimAlignedEntityprotectedvirtual
PropertyAutoLabelRDimensionEntitystatic
PropertyAutoTextPosRDimAlignedEntitystatic
PropertyBlockRDimAlignedEntitystatic
PropertyColorRDimAlignedEntitystatic
PropertyCustomRDimAlignedEntitystatic
PropertyDefinitionPointXRDimensionEntitystatic
PropertyDefinitionPointYRDimensionEntitystatic
PropertyDefinitionPointZRDimensionEntitystatic
PropertyDimBlockNameRDimAlignedEntitystatic
PropertyDimensionLinePosXRDimAlignedEntitystatic
PropertyDimensionLinePosYRDimAlignedEntitystatic
PropertyDimensionLinePosZRDimAlignedEntitystatic
PropertyDimScaleRDimAlignedEntitystatic
PropertyDisplayedColorRDimAlignedEntitystatic
PropertyDrawOrderRDimAlignedEntitystatic
PropertyExtensionPoint1XRDimAlignedEntitystatic
PropertyExtensionPoint1YRDimAlignedEntitystatic
PropertyExtensionPoint1ZRDimAlignedEntitystatic
PropertyExtensionPoint2XRDimAlignedEntitystatic
PropertyExtensionPoint2YRDimAlignedEntitystatic
PropertyExtensionPoint2ZRDimAlignedEntitystatic
PropertyFontNameRDimAlignedEntitystatic
PropertyHandleRDimAlignedEntitystatic
PropertyLayerRDimAlignedEntitystatic
PropertyLinearFactorRDimAlignedEntitystatic
PropertyLinetypeRDimAlignedEntitystatic
PropertyLinetypeScaleRDimAlignedEntitystatic
PropertyLineweightRDimAlignedEntitystatic
PropertyLowerToleranceRDimAlignedEntitystatic
PropertyMaxXREntitystatic
PropertyMaxYREntitystatic
PropertyMeasuredValueRDimAlignedEntitystatic
PropertyMiddleOfTextXRDimAlignedEntitystatic
PropertyMiddleOfTextYRDimAlignedEntitystatic
PropertyMiddleOfTextZRDimAlignedEntitystatic
PropertyMinXREntitystatic
PropertyMinYREntitystatic
PropertyProtectedRDimAlignedEntitystatic
PropertySizeXREntitystatic
PropertySizeYREntitystatic
PropertyTextRDimAlignedEntitystatic
PropertyTypeRDimAlignedEntitystatic
PropertyUpperToleranceRDimAlignedEntitystatic
RDimAlignedEntity(RDocument *document, const RDimAlignedData &data)RDimAlignedEntity
RDimensionEntity(RDocument *document)RDimensionEntity
removeCustomProperty(const QString &title, const QString &key)RObject
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
scale(const RVector &scaleFactors, const RVector &center=RDEFAULT_RVECTOR)REntityinlinevirtual
scale(double scaleFactor, const RVector &center=RDEFAULT_RVECTOR)REntityinlinevirtual
scaleVisualProperties(double scaleFactor)REntityinlinevirtual
setAutoUpdatesBlocked(bool on)REntityinlinevirtual
setBlockId(RBlock::Id blockId)REntityinline
setColor(const RColor &color)REntityinline
setCustomProperty(const QString &title, const QString &key, const QVariant &value)RObject
setCustomTextPosition(bool on)RDimensionEntityinline
setData(RDimAlignedData &d)RDimAlignedEntityinline
setDefinitionPoint(const RVector &p)RDimensionEntityinline
setDimScale(double f)RDimensionEntityinline
setDocument(RDocument *document)REntityinline
setDrawOrder(int drawOrder)REntityinline
setExtensionPoint1(const RVector &p)RDimAlignedEntityinline
setExtensionPoint2(const RVector &p)RDimAlignedEntityinline
setFontName(const QString &fn)RDimensionEntityinline
setHandle(RObject::Handle h)RObjectinlineprotected
setId(RObject::Id id)RObjectinlineprotected
setLayerId(RLayer::Id layerId)REntityinline
setLinearFactor(double f)RDimensionEntityinline
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
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)REntityinline
setProperty(RPropertyTypeId propertyTypeId, const QVariant &value, RTransaction *transaction=NULL)RDimAlignedEntityvirtual
setProtected(bool on)RObjectinline
setSelected(bool on)REntityvirtual
setText(const QString &t)RDimensionEntityinline
setTextPosition(const RVector &p)RDimensionEntityinline
setUndone(bool on)RObjectprotected
setUpdatesEnabled(bool on)REntityinline
stretch(const RPolyline &area, const RVector &offset)REntityinlinevirtual
to2D()REntityinlinevirtual
update() const REntityinline
X enum valueRObject
XYZ enum nameRObject
Y enum valueRObject
Z enum valueRObject
~RDimAlignedEntity()RDimAlignedEntityvirtual
~RDimensionEntity()RDimensionEntityvirtual
~REntity()REntityvirtual
~RObject()RObjectvirtual