QCAD
Open Source 2D CAD
RHatchData Member List

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

addBoundary(QSharedPointer< RShape > shape)RHatchData
angleRHatchDataprivate
blockIdREntityDataprotected
boundaryRHatchDataprivate
boundaryPathRHatchDatamutableprivate
castToConstShape() const REntityDatainlinevirtual
castToShape()RHatchDatainlinevirtual
colorREntityDataprotected
dirtyRHatchDatamutableprivate
documentREntityDataprotected
drawOrderREntityDataprotected
flipHorizontal()REntityDatavirtual
flipVertical()REntityDatavirtual
getAngle() const RHatchDatainline
getBlockId() const REntityDatainline
getBlockName() const REntityData
getBoundary() const RHatchDatainline
getBoundaryElementsAt(int index, int &internalIndex) const RHatchData
getBoundaryPath() const RHatchData
getBoundingBox(bool ignoreEmpty=false) const RHatchDatavirtual
getBoundingBoxes(bool ignoreEmpty=false) 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, bool ignoreComplex=false) const REntityDatavirtual
getColor() const REntityDatainlinevirtual
getColor(bool resolve, const QStack< REntity * > &blockRefStack) const REntityDatavirtual
getComplexity() const RHatchData
getDistanceTo(const RVector &point, bool limited=true, double range=0.0, bool draft=false, double strictRange=RMAXDOUBLE) const RHatchDatavirtual
getDocument()REntityDatainline
getDocument() const REntityDatainline
getDrawOrder() const REntityDatainlinevirtual
getEndPoints(const RBox &queryBox=RDEFAULT_RBOX) const REntityDatavirtual
getExploded() const RHatchDatavirtual
getHull(double offset) const REntityDatavirtual
getInternalReferencePoints(RS::ProjectionRenderingHint hint=RS::RenderTop) const REntityDatainlinevirtual
getIntersectionPoints(const REntityData &other, bool limited=true, bool same=false, const RBox &queryBox=RDEFAULT_RBOX, bool ignoreComplex=true) const REntityDatavirtual
getIntersectionPoints(const RShape &shape, bool limited=true, const RBox &queryBox=RDEFAULT_RBOX, bool ignoreComplex=true) const REntityDatavirtual
getLayerId() const REntityDatainline
getLayerName() const REntityData
getLinetypeId() const REntityDatainlinevirtual
getLinetypeId(bool resolve, const QStack< REntity * > &blockRefStack) const REntityDatavirtual
getLinetypePattern() const REntityDatavirtual
getLinetypeScale() const REntityDatainlinevirtual
getLineweight() const REntityDatainlinevirtual
getLineweight(bool resolve, const QStack< REntity * > &blockRefStack) const REntityDatavirtual
getLineweightInUnits(const QStack< REntity * > &blockRefStack) const REntityData
getLoopBoundary(int index) const RHatchData
getLoopCount() const RHatchDatainline
getMiddlePoints(const RBox &queryBox=RDEFAULT_RBOX) const REntityDatavirtual
getOriginPoint() const RHatchDatainline
getPainterPaths(bool draft=false) const RHatchDatavirtual
getParentId() const REntityDatainline
getPatternName() const RHatchDatainline
getPointOnEntity() const RHatchDatavirtual
getPointsWithDistanceToEnd(double distance, RS::From from=RS::FromAny, const RBox &queryBox=RDEFAULT_RBOX) const REntityDatavirtual
getReferencePoints(RS::ProjectionRenderingHint hint=RS::RenderTop) const RHatchDatavirtual
getScale() const RHatchDatainline
getSegments(const RLine &line) const RHatchDataprotected
getShapes(const RBox &queryBox=RDEFAULT_RBOX, bool ignoreComplex=false) const RHatchDatavirtual
getVectorTo(const RVector &point, bool limited=true, double strictRange=RMAXDOUBLE) const REntityDatavirtual
gotDraftRHatchDatamutableprivate
intersectsWith(const RShape &shape) const RHatchDatavirtual
isInside(const RBox &box) const REntityDatainlinevirtual
isOnEntity(const RVector &point, bool limited=true, double tolerance=RDEFAULT_TOLERANCE_1E_MIN4) const REntityDatavirtual
isSelected() const REntityDatainlinevirtual
isSolid() const RHatchDatainline
layerIdREntityDataprotected
linetypeIdREntityDataprotected
linetypeScaleREntityDataprotected
lineweightREntityDataprotected
mirror(const RLine &axis)RHatchDatavirtual
REntityData::mirror(const RVector &axis1, const RVector &axis2)REntityDatavirtual
move(const RVector &offset)RHatchDatavirtual
moveReferencePoint(const RVector &referencePoint, const RVector &targetPoint)RHatchDatavirtual
newLoop()RHatchData
operator=(const RHatchData &other)RHatchData
order()RHatchData
originPointRHatchDataprivate
painterPathsRHatchDatamutableprivate
parentIdREntityDataprotected
patternNameRHatchDataprivate
REntityData(RDocument *document=NULL)REntityData
RHatchData(RDocument *document, const RHatchData &data)RHatchDataprotected
RHatchData()RHatchData
RHatchData(const RHatchData &other)RHatchData
RHatchData(bool solid, double scaleFactor, double angle, const QString &patternName)RHatchData
RHatchEntity classRHatchDatafriend
rotate(double rotation, const RVector &center=RDEFAULT_RVECTOR)RHatchDatavirtual
scale(const RVector &scaleFactors, const RVector &center=RDEFAULT_RVECTOR)RHatchDatavirtual
REntityData::scale(double scaleFactor, const RVector &center=RDEFAULT_RVECTOR)REntityDatavirtual
scaleFactorRHatchDataprivate
selectionStatusREntityDataprotected
setAngle(double a)RHatchDatainline
setBlockId(RBlock::Id blockId)REntityDatainlinevirtual
setColor(const RColor &color)REntityDatainline
setDocument(RDocument *document)REntityDatainline
setDrawOrder(int drawOrder)REntityDatainlinevirtual
setLayerId(RLayer::Id layerId)REntityDatainlinevirtual
setLinetypeId(RLinetype::Id linetypeId)REntityDatainlinevirtual
setLinetypePattern(const RLinetypePattern &p)REntityDatavirtual
setLinetypeScale(double linetypeScale)REntityDatainlinevirtual
setLineweight(RLineweight::Lineweight lineweight)REntityDatainline
setOriginPoint(const RVector &op)RHatchDatainline
setParentId(RObject::Id parentId)REntityDatainlinevirtual
setPatternName(const QString &n)RHatchDatainline
setScale(double s)RHatchDatainline
setSelected(bool on)REntityDatainlinevirtual
setSolid(bool on)RHatchDatainline
solidRHatchDataprivate
stretch(const RPolyline &area, const RVector &offset)RHatchDatavirtual
update() const RHatchDatavirtual
~REntityData()REntityDatainlinevirtual
~RPainterPathSource()RPainterPathSourcevirtual
~RPainterPathSource()RPainterPathSourceinlinevirtual