QCAD
Open Source 2D CAD
Loading...
Searching...
No Matches
RHatchData Member List

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

addBoundary(QSharedPointer< RShape > shape, bool addAutoLoops=true)RHatchData
addBoundaryShape(QSharedPointer< RShape > shape, int loop)RHatchDatainline
angleRHatchDataprivate
autoCloseLoops()RHatchDatainline
autoRegenRHatchDataprivate
autoUpdatesBlockedREntityDataprotected
blockIdREntityDataprotected
boundaryRHatchDataprivate
boundaryPathRHatchDatamutableprivate
cancelLoop()RHatchData
castToConstShape() constREntityDatainlinevirtual
castToShape()RHatchDatainlinevirtual
clearBoundary()RHatchData
clearCustomPattern()RHatchData
clickReferencePoint(const RVector &referencePoint)REntityDatainlinevirtual
cloneOnChange() constRHatchDatainlinevirtual
colorREntityDataprotected
copyAttributesFrom(const REntityData &entityData, bool copyBlockId=true)REntityData
dirtyRHatchDatamutableprivate
documentREntityDataprotected
drawOrderREntityDataprotected
flipHorizontal()REntityDatavirtual
flipVertical()REntityDatavirtual
getAngle() constRHatchDatainline
getArcReferencePoints(const RBox &queryBox=RDEFAULT_RBOX) constREntityDatavirtual
getArea() constRHatchData
getAutoRegen() constRHatchDatainline
getAutoUpdatesBlocked() constREntityData
getBlockId() constREntityDatainline
getBlockName() constREntityData
getBoundary() constRHatchDatainline
getBoundaryAsPolylines(double segmentLength=RDEFAULT_MIN1) constRHatchData
getBoundaryElementsAt(int index, int &internalIndex) constRHatchData
getBoundaryPath(double pixelSizeHint=RDEFAULT_MIN1) constRHatchData
getBoundingBox(bool ignoreEmpty=false) constRHatchDatavirtual
getBoundingBoxes(bool ignoreEmpty=false) constREntityDatainlinevirtual
getCenterPoints(const RBox &queryBox=RDEFAULT_RBOX, QList< RObject::Id > *subEntityIds=NULL) constREntityDatavirtual
getClosestPointOnEntity(const RVector &point, double range=RNANDOUBLE, bool limited=true, RObject::Id *subEntityId=NULL) constREntityDatavirtual
getClosestShape(const RVector &pos, double range=RNANDOUBLE, bool ignoreComplex=false, RObject::Id *subEntityId=NULL) constREntityDatavirtual
getClosestSubEntityId(const RVector &pos, double range, bool ignoreComplex) constREntityDatainline
getColor() constRHatchDatainlinevirtual
getColor(const RColor &unresolvedColor, const QStack< QSharedPointer< REntity > > &blockRefStack) constRHatchDatainlinevirtual
getColor(bool resolve, const QStack< QSharedPointer< REntity > > &blockRefStack) constRHatchDatainlinevirtual
getComplexity() constRHatchData
getCustomPattern() constRHatchDatainline
getDefaultDrawOrder()REntityDatainlinestatic
getDisplayColor()REntityDatainlinevirtual
getDistanceTo(const RVector &point, bool limited=true, double range=0.0, bool draft=false, double strictRange=RMAXDOUBLE) constRHatchDatavirtual
getDocument()REntityDatainline
getDocument() constREntityDatainline
getDrawOrder() constREntityDatainlinevirtual
getEndPoints(const RBox &queryBox=RDEFAULT_RBOX, QList< RObject::Id > *subEntityIds=NULL) constREntityDatavirtual
getExploded() constRHatchDatavirtual
getHatchProxy()RHatchDatainlinestatic
getHull(double offset) constREntityDatavirtual
getInternalReferencePoints(RS::ProjectionRenderingHint hint=RS::RenderTop, QList< RObject::Id > *subEntityIds=NULL) constREntityDatavirtual
getIntersectionPoints(const REntityData &other, bool limited=true, bool same=false, const RBox &queryBox=RDEFAULT_RBOX, bool ignoreComplex=true, QList< QPair< RObject::Id, RObject::Id > > *entityIds=NULL) constREntityDatavirtual
getIntersectionPoints(const RShape &shape, bool limited=true, const RBox &queryBox=RDEFAULT_RBOX, bool ignoreComplex=true) constREntityDatavirtual
getLayerId() constREntityDatainline
getLayerName() constREntityData
getLength() constRHatchData
getLinetypeId() constREntityDatainlinevirtual
getLinetypeId(bool resolve, const QStack< QSharedPointer< REntity > > &blockRefStack) constREntityDatavirtual
getLinetypePattern() constREntityDatavirtual
getLinetypeScale() constREntityDatainlinevirtual
getLineweight() constREntityDatainlinevirtual
getLineweight(bool resolve, const QStack< QSharedPointer< REntity > > &blockRefStack) constREntityDatavirtual
getLineweightInUnits(const QStack< QSharedPointer< REntity > > &blockRefStack) constREntityData
getLoopBoundary(int index) constRHatchData
getLoopCount() constRHatchDatainline
getMiddlePoints(const RBox &queryBox=RDEFAULT_RBOX, QList< RObject::Id > *subEntityIds=NULL) constREntityDatavirtual
getOriginPoint() constRHatchDatainline
getPainterPaths(bool draft=false, double pixelSizeHint=RDEFAULT_MIN1) constRHatchDatavirtual
getParentId() constREntityDatainline
getPatternName() constRHatchDatainline
getPointOnEntity() constRHatchDatavirtual
getPointsWithDistanceToEnd(double distance, int from=RS::FromAny, const RBox &queryBox=RDEFAULT_RBOX, QList< RObject::Id > *subEntityIds=NULL) constREntityDatavirtual
getReferencePoints(RS::ProjectionRenderingHint hint=RS::RenderTop) constRHatchDatavirtual
getScale() constRHatchDatainline
getSegments(const RLine &line) constRHatchDataprotected
getShapes(const RBox &queryBox=RDEFAULT_RBOX, bool ignoreComplex=false, bool segment=false, QList< RObject::Id > *entityIds=NULL) constRHatchDatavirtual
getTransparency() constRHatchDatainline
getType() constRHatchDatainlinevirtual
getVectorTo(const RVector &point, bool limited=true, double strictRange=RMAXDOUBLE) constREntityDatavirtual
gotDraftRHatchDatamutableprivate
gotPixelSizeHintRHatchDatamutableprivate
hasCustomPattern() constRHatchDatainline
hasProxy()RHatchDatainlinestatic
hatchProxyRHatchDataprivatestatic
intersectsWith(const RShape &shape) constRHatchDatavirtual
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
isSolid() constRHatchDatainline
isUpdatesEnabled() constREntityDatainlinevirtual
isValid() constREntityDatainlinevirtual
isWinding() constRHatchDatainline
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, Qt::KeyboardModifiers modifiers=Qt::NoModifier)RHatchDatavirtual
newLoop()RHatchData
operator=(const RHatchData &other)RHatchData
order()RHatchData
originPointRHatchDataprivate
painterPathsRHatchDatamutableprivate
parentIdREntityDataprotected
patternRHatchDatamutableprivate
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
RHatchEntityRHatchDatafriend
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
scaleVisualProperties(double scaleFactor)REntityDatavirtual
selectionStatusREntityDataprotected
selectionStatusWorkingSetREntityDataprotected
setAngle(double a)RHatchDatainline
setAutoRegen(bool on)RHatchDatainline
setAutoUpdatesBlocked(bool on)REntityData
setBlockId(RObject::Id blockId)REntityDatainlinevirtual
setColor(const RColor &color)REntityDatainline
setCustomPattern(const RPattern &p)RHatchDatainline
setDocument(RDocument *document)REntityDatainline
setDrawOrder(int drawOrder)REntityDatainlinevirtual
setHatchProxy(RHatchProxy *p)RHatchDatainlinestatic
setLayerId(RObject::Id layerId)REntityDatainlinevirtual
setLayerName(const QString &layerName)REntityData
setLinetypeId(RObject::Id linetypeId)REntityDatainlinevirtual
setLinetypePattern(const RLinetypePattern &p)REntityDatavirtual
setLinetypeScale(double linetypeScale)REntityDatainlinevirtual
setLineweight(RLineweight::Lineweight lineweight)REntityDatainline
setOriginPoint(const RVector &op, bool clearCustom=true)RHatchDatainline
setParentId(RObject::Id parentId)REntityDatainlinevirtual
setPattern(const RPattern &p)RHatchDatainline
setPatternName(const QString &n)RHatchDatainline
setScale(double s)RHatchDatainline
setSelected(bool on)REntityDatainlinevirtual
setSelectedWorkingSet(bool on)REntityDatainlinevirtual
setSolid(bool on)RHatchDatainline
setTransparency(int t)RHatchDatainline
setUpdatesEnabled(bool on)REntityDatainline
setWinding(bool on)RHatchDatainline
setZ(double z)REntityDatavirtual
solidRHatchDataprivate
stretch(const RPolyline &area, const RVector &offset)RHatchDatavirtual
to2D()REntityDatavirtual
transparencyRHatchDataprivate
update() constRHatchDatavirtual
updatesEnabledREntityDataprotected
windingRHatchDataprivate
~REntityData()REntityDatainlinevirtual
~RPainterPathSource()RPainterPathSourcevirtual