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

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

applyTransformationTo(REntity &entity) const RBlockReferenceData
blockIdREntityDataprotected
boundingBoxRBlockReferenceDatamutableprivate
cacheRBlockReferenceDatamutableprivate
castToConstShape() const REntityDatainlinevirtual
castToShape()REntityDatainlinevirtual
colorREntityDataprotected
documentREntityDataprotected
drawOrderREntityDataprotected
flipHorizontal()REntityDatavirtual
flipVertical()REntityDatavirtual
getBlockId() const REntityDatainline
getBlockName() const REntityData
getBoundingBox() const RBlockReferenceDatavirtual
getBoundingBoxes() const REntityDatainlinevirtual
getCenterPoints(const RBox &queryBox=RDEFAULT_RBOX) const REntityDatavirtual
getClosestPointOnEntity(const RVector &point, double range=RNANDOUBLE, bool limited=true) const REntityDatavirtual
getClosestShape(const RVector &pos, double range=RNANDOUBLE) const REntityDatavirtual
getColor() const REntityDatainlinevirtual
getColor(bool resolve, const QStack< RBlockReferenceEntity * > &blockRefStack) const REntityDatavirtual
getDistanceTo(const RVector &point, bool limited=true, double range=0.0, bool draft=false) const RBlockReferenceDatavirtual
getDocument()REntityDatainline
getDocument() const REntityDatainline
getDrawOrder() const REntityDatainlinevirtual
getEndPoints(const RBox &queryBox=RDEFAULT_RBOX) const REntityDatavirtual
getInternalReferencePoints(RS::ProjectionRenderingHint hint=RS::RenderTop) const RBlockReferenceDatavirtual
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
getLinetypeId() const REntityDatainline
getLinetypeId(bool resolve, const QStack< RBlockReferenceEntity * > &blockRefStack) const REntityDatavirtual
getLineweight() const REntityDatainline
getLineweight(bool resolve, const QStack< RBlockReferenceEntity * > &blockRefStack) const REntityDatavirtual
getLineweightInUnits(const QStack< RBlockReferenceEntity * > &blockRefStack) const REntityData
getMiddlePoints(const RBox &queryBox=RDEFAULT_RBOX) const REntityDatavirtual
getParentId() const REntityDatainline
getPointOnEntity() const REntityDatavirtual
getPointsWithDistanceToEnd(double distance, RS::From from=RS::FromAny, const RBox &queryBox=RDEFAULT_RBOX) const REntityDatavirtual
getPosition() const RBlockReferenceDatainline
getReferencedBlockId() const RBlockReferenceDatainline
getReferencedBlockName() const RBlockReferenceData
getReferencePoints(RS::ProjectionRenderingHint hint=RS::RenderTop) const RBlockReferenceDatavirtual
getRotation() const RBlockReferenceDatainline
getScaleFactors() const RBlockReferenceDatainline
getShapes(const RBox &queryBox=RDEFAULT_RBOX) const RBlockReferenceDatavirtual
getVectorTo(const RVector &point, bool limited=true) const RBlockReferenceDatavirtual
groundReferencedBlockId() const RBlockReferenceDatainline
intersectsWith(const RShape &shape) const REntityDatavirtual
isInside(const RBox &box) const REntityDatainlinevirtual
isOnEntity(const RVector &point, bool limited=true) const REntityDatavirtual
isSelected() const REntityDatainlinevirtual
layerIdREntityDataprotected
linetypeIdREntityDataprotected
lineweightREntityDataprotected
mapToBlock(const RVector &v) const RBlockReferenceData
mirror(const RLine &axis)RBlockReferenceDatavirtual
REntityData::mirror(const RVector &axis1, const RVector &axis2)REntityDatavirtual
move(const RVector &offset)RBlockReferenceDatavirtual
moveReferencePoint(const RVector &referencePoint, const RVector &targetPoint)RBlockReferenceDatavirtual
parentIdREntityDataprotected
positionRBlockReferenceDataprivate
queryEntity(REntity::Id entityId) const RBlockReferenceData
RBlockReferenceData(RDocument *document, const RBlockReferenceData &data)RBlockReferenceDataprotected
RBlockReferenceData()RBlockReferenceData
RBlockReferenceData(RBlock::Id referencedBlockId, const RVector &position, const RVector &scaleFactors, double angle)RBlockReferenceData
RBlockReferenceEntity classRBlockReferenceDatafriend
referencedBlockIdRBlockReferenceDatamutableprivate
REntityData(RDocument *document=NULL)REntityData
rotate(double rotation, const RVector &center=RDEFAULT_RVECTOR)RBlockReferenceDatavirtual
rotationRBlockReferenceDataprivate
scale(const RVector &scaleFactors, const RVector &center=RDEFAULT_RVECTOR)RBlockReferenceDatavirtual
REntityData::scale(double scaleFactor, const RVector &center=RDEFAULT_RVECTOR)REntityDatavirtual
scaleFactorsRBlockReferenceDataprivate
selectionStatusREntityDataprotected
setBlockId(RBlock::Id blockId)REntityDatainlinevirtual
setColor(const RColor &color)REntityDatainline
setDocument(RDocument *document)REntityDatainline
setDrawOrder(int drawOrder)REntityDatainlinevirtual
setLayerId(RLayer::Id layerId)REntityDatainlinevirtual
setLinetype(RLinetype linetype)REntityDatavirtual
setLinetypeId(RLinetype::Id linetypeId)REntityDatainlinevirtual
setLineweight(RLineweight::Lineweight lineweight)REntityDatainline
setParentId(RObject::Id parentId)REntityDatainlinevirtual
setPosition(const RVector &p)RBlockReferenceDatainline
setReferencedBlockId(RBlock::Id blockId)RBlockReferenceDatainline
setReferencedBlockName(const QString &blockName)RBlockReferenceData
setRotation(double r)RBlockReferenceDatainline
setScaleFactors(const RVector &sf)RBlockReferenceDatainline
setSelected(bool on)REntityDatainlinevirtual
stretch(const RPolyline &area, const RVector &offset)REntityDatavirtual
update() const RBlockReferenceDatavirtual
update(RObject::Id entityId) const RBlockReferenceDatavirtual
~REntityData()REntityDatainlinevirtual