QCAD
Open Source 2D CAD
REntityData Member List

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

autoUpdatesBlockedREntityDataprotected
blockIdREntityDataprotected
castToConstShape() constREntityDatainlinevirtual
castToShape()REntityDatainlinevirtual
clickReferencePoint(const RVector &referencePoint)REntityDatainlinevirtual
cloneOnChange() constREntityDatainlinevirtual
colorREntityDataprotected
copyAttributesFrom(const REntityData &entityData, bool copyBlockId=true)REntityData
documentREntityDataprotected
drawOrderREntityDataprotected
flipHorizontal()REntityDatavirtual
flipVertical()REntityDatavirtual
getArcReferencePoints(const RBox &queryBox=RDEFAULT_RBOX) constREntityDatavirtual
getBlockId() constREntityDatainline
getBlockName() constREntityData
getBoundingBox(bool ignoreEmpty=false) constREntityDatavirtual
getBoundingBoxes(bool ignoreEmpty=false) constREntityDatainlinevirtual
getCenterPoints(const RBox &queryBox=RDEFAULT_RBOX) constREntityDatavirtual
getClosestPointOnEntity(const RVector &point, double range=RNANDOUBLE, bool limited=true) constREntityDatavirtual
getClosestShape(const RVector &pos, double range=RNANDOUBLE, bool ignoreComplex=false) constREntityDatavirtual
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) constREntityDatavirtual
getDocument()REntityDatainline
getDocument() constREntityDatainline
getDrawOrder() constREntityDatainlinevirtual
getEndPoints(const RBox &queryBox=RDEFAULT_RBOX) constREntityDatavirtual
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
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
getMiddlePoints(const RBox &queryBox=RDEFAULT_RBOX) constREntityDatavirtual
getParentId() constREntityDatainline
getPointOnEntity() constREntityDatavirtual
getPointsWithDistanceToEnd(double distance, int from=RS::FromAny, const RBox &queryBox=RDEFAULT_RBOX) constREntityDatavirtual
getReferencePoints(RS::ProjectionRenderingHint hint=RS::RenderTop) const =0REntityDatapure virtual
getShapes(const RBox &queryBox=RDEFAULT_RBOX, bool ignoreComplex=false, bool segment=false) constREntityDatainlinevirtual
getType() constREntityDatainlinevirtual
getVectorTo(const RVector &point, bool limited=true, double strictRange=RMAXDOUBLE) constREntityDatavirtual
intersectsWith(const RShape &shape) constREntityDatavirtual
isInside(const RBox &box) constREntityDatainlinevirtual
isOnEntity(const RVector &point, bool limited=true, double tolerance=RDEFAULT_TOLERANCE_1E_MIN4) constREntityDatavirtual
isPointType() constREntityDatainlinevirtual
isSane() constREntityDatainlinevirtual
isSelected() constREntityDatainlinevirtual
isSelectedWorkingSet() constREntityDatainlinevirtual
isUpdatesEnabled() constREntityDatainlinevirtual
isValid() constREntityDatainlinevirtual
layerIdREntityDataprotected
linetypeIdREntityDataprotected
linetypeScaleREntityDataprotected
lineweightREntityDataprotected
mirror(const RLine &axis)REntityDatavirtual
mirror(const RVector &axis1, const RVector &axis2)REntityDatavirtual
move(const RVector &offset)REntityDatavirtual
moveReferencePoint(const RVector &referencePoint, const RVector &targetPoint, Qt::KeyboardModifiers modifiers=Qt::NoModifier)=0REntityDatapure virtual
parentIdREntityDataprotected
REntity classREntityDatafriend
REntityData(RDocument *document=NULL)REntityData
rotate(double rotation, const RVector &center=RDEFAULT_RVECTOR)REntityDatavirtual
scale(const RVector &scaleFactors, const RVector &center=RDEFAULT_RVECTOR)REntityDatavirtual
scale(double scaleFactor, const RVector &center=RDEFAULT_RVECTOR)REntityDatavirtual
scaleVisualProperties(double scaleFactor)REntityDatavirtual
selectionStatusREntityDataprotected
selectionStatusWorkingSetREntityDataprotected
setAutoUpdatesBlocked(bool on)REntityData
setBlockId(RBlock::Id blockId)REntityDatainlinevirtual
setColor(const RColor &color)REntityDatainline
setDocument(RDocument *document)REntityDatainline
setDrawOrder(int drawOrder)REntityDatainlinevirtual
setLayerId(RLayer::Id layerId)REntityDatainlinevirtual
setLayerName(const QString &layerName)REntityData
setLinetypeId(RLinetype::Id linetypeId)REntityDatainlinevirtual
setLinetypePattern(const RLinetypePattern &p)REntityDatavirtual
setLinetypeScale(double linetypeScale)REntityDatainlinevirtual
setLineweight(RLineweight::Lineweight lineweight)REntityDatainline
setParentId(RObject::Id parentId)REntityDatainlinevirtual
setSelected(bool on)REntityDatainlinevirtual
setSelectedWorkingSet(bool on)REntityDatainlinevirtual
setUpdatesEnabled(bool on)REntityDatainline
setZ(double z)REntityDatavirtual
stretch(const RPolyline &area, const RVector &offset)REntityDatavirtual
to2D()REntityDatavirtual
update() constREntityDatainlinevirtual
updatesEnabledREntityDataprotected
~REntityData()REntityDatainlinevirtual