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

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

addBoundary(QSharedPointer< RShape > shape)RHatchEntityinline
castToConstShape() const REntityinlinevirtual
castToShape()REntityinlinevirtual
clone() const RHatchEntityvirtual
copyAttributesFrom(REntity *entity, bool copyBlockId=true)REntity
dataRHatchEntityprotected
dump()REntity
exportEntity(RExporter &e, bool preview=false, bool forceSelected=false) const RHatchEntityvirtual
flipHorizontal()REntityinlinevirtual
flipVertical()REntityinlinevirtual
getAngle() const RHatchEntityinline
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) const REntityinlinevirtual
getColor() const REntityinline
getColor(bool resolve, const QStack< REntity * > &blockRefStack)REntity
getComplexity() const RHatchEntityinlinevirtual
getCustomProperties() const RObject
getCustomProperty(const QString &title, const QString &key, const QVariant &defaultValue=RDEFAULT_QVARIANT)RObject
getCustomPropertyKeys(const QString &title) const RObject
getCustomPropertyTitles() const RObject
getCustomPropertyTypeIds() const RObjectvirtual
getData()RHatchEntityinlinevirtual
getData() const RHatchEntityinlinevirtual
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
getExploded() const RHatchEntityinlinevirtual
getHandle() const RObjectinline
getId() const RObjectinline
getInternalReferencePoints(RS::ProjectionRenderingHint hint=RS::RenderTop) const REntityinlinevirtual
getIntersectionPoints(const REntity &other, bool limited=true, const RBox &queryBox=RDEFAULT_RBOX) const REntityvirtual
getIntersectionPoints(const RShape &shape, bool limited=true, const RBox &queryBox=RDEFAULT_RBOX) const REntityvirtual
getLayerId() const REntityinline
getLayerName() const REntityinline
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
getLoopBoundary(int index) const RHatchEntityinline
getLoopCount() const RHatchEntityinline
getMiddlePoints(const RBox &queryBox=RDEFAULT_RBOX) const REntityinlinevirtual
getOriginPoint() const RHatchEntityinline
getPainterPaths(bool draft=false) const RHatchEntityinline
getParentId() const REntityinline
getPatternName() const RHatchEntityinline
getPointOnEntity() const REntityinlinevirtual
getPointsWithDistanceToEnd(double distance, RS::From from=RS::FromAny, const RBox &queryBox=RDEFAULT_RBOX) const REntityinlinevirtual
getProperty(RPropertyTypeId &propertyTypeId, bool humanReadable=false, bool noAttributes=false)RHatchEntityvirtual
getPropertyTypeIds() const RObjectvirtual
getReferencePoints(RS::ProjectionRenderingHint hint=RS::RenderTop) const REntityinlinevirtual
getScale() const RHatchEntityinline
getShapes(const RBox &queryBox=RDEFAULT_RBOX) const RHatchEntityinlinevirtual
getStaticPropertyTypeIds()RHatchEntityinlinestatic
getType() const RHatchEntityinlinevirtual
getVectorTo(const RVector &point, bool limited=true, double strictRange=RMAXDOUBLE) const REntityinlinevirtual
Handle typedefRObject
hasPropertyType(RPropertyTypeId propertyTypeId)RObjectinlinevirtual
Id typedefRObject
init()RHatchEntitystatic
intersectsWith(const RShape &shape) const REntityinlinevirtual
INVALID_HANDLERObjectstatic
INVALID_IDRObjectstatic
isEditable(bool allowInvisible=false) const REntity
isInside(const RBox &box) const REntityinlinevirtual
isOnEntity(const RVector &point, bool limited=true) const REntityinlinevirtual
isProtected() const RObjectinline
isSelected() const REntityinline
isSelectedForPropertyEditing()REntityinlinevirtual
isSolid() const RHatchEntityinline
isUndone() const RObjectinline
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
newLoop()RHatchEntityinline
print(QDebug dbg) const RHatchEntityprotectedvirtual
PropertyAngleRHatchEntitystatic
PropertyBlockRHatchEntitystatic
PropertyColorRHatchEntitystatic
PropertyCustomRHatchEntitystatic
PropertyDrawOrderRHatchEntitystatic
PropertyHandleRHatchEntitystatic
PropertyLayerRHatchEntitystatic
PropertyLinetypeRHatchEntitystatic
PropertyLinetypeScaleRHatchEntitystatic
PropertyLineweightRHatchEntitystatic
PropertyMaxXREntitystatic
PropertyMaxYREntitystatic
PropertyMinXREntitystatic
PropertyMinYREntitystatic
PropertyOriginXRHatchEntitystatic
PropertyOriginYRHatchEntitystatic
PropertyPatternNameRHatchEntitystatic
PropertyProtectedRObjectstatic
PropertyScaleFactorRHatchEntitystatic
PropertySolidRHatchEntitystatic
PropertyTypeRHatchEntitystatic
PropertyVertexNXRHatchEntitystatic
PropertyVertexNYRHatchEntitystatic
PropertyVertexNZRHatchEntitystatic
removeCustomProperty(const QString &title, const QString &key)RObject
REntity(RDocument *document, Id objectId=-1)REntityinline
RHatchEntity(RDocument *document, const RHatchData &data, RObject::Id objectId=RObject::INVALID_ID)RHatchEntity
RObject(RDocument *document=NULL, Id id=INVALID_ID)RObjectinline
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
setAngle(double a)RHatchEntityinline
setBlockId(RBlock::Id blockId)REntityinline
setBoundaryVector(RObject::XYZ xyz, const QVariant &value, bool condition)RHatchEntity
setColor(const RColor &color)REntityinline
setComponent(const RVector &p, double v, RObject::XYZ xyz)RHatchEntity
setCustomProperty(const QString &title, const QString &key, const QVariant &value)RObject
setDocument(RDocument *document)REntityinline
setDrawOrder(int drawOrder)REntityinline
setHandle(RObject::Handle h)RObjectinlineprotected
setId(RObject::Id id)RObjectinlineprotected
setLayerId(RLayer::Id layerId)REntityinline
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
setOriginPoint(const RVector &op)RHatchEntityinline
setParentId(REntity::Id parentId)REntityinline
setPatternName(const QString &n)RHatchEntityinline
setProperty(RPropertyTypeId propertyTypeId, const QVariant &value, RTransaction *transaction=NULL)RHatchEntityvirtual
setProtected(bool on)RObjectinline
setScale(double s)RHatchEntityinline
setSelected(bool on)REntityvirtual
setSolid(bool on)RHatchEntityinline
setUndone(bool on)RObjectvirtual
stretch(const RPolyline &area, const RVector &offset)REntityinlinevirtual
update() const REntityinline
X enum valueRObject
XYZ enum nameRObject
Y enum valueRObject
Z enum valueRObject
~REntity()REntityvirtual
~RHatchEntity()RHatchEntityvirtual
~RObject()RObjectinlinevirtual