QCAD
Open Source 2D CAD
RPointEntity Member List

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

castToConstShape() const REntityinlinevirtual
castToShape()REntityinlinevirtual
clone() const RPointEntityinlinevirtual
copyAttributesFrom(REntity *entity, bool copyBlockId=true)REntity
dataRPointEntityprotected
dump()RObjectinline
exportEntity(RExporter &e, bool preview=false, bool forceSelected=false) const RPointEntityvirtual
flipHorizontal()REntityinlinevirtual
flipVertical()REntityinlinevirtual
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, bool ignoreComplex=false) const REntityinlinevirtual
getClosestSimpleShape(const RVector &pos, double range=RNANDOUBLE) const REntityinlinevirtual
getColor() const REntityinline
getColor(bool resolve, const QStack< REntity * > &blockRefStack)REntity
getComplexity() const REntityinlinevirtual
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()RPointEntityinlinevirtual
getData() const RPointEntityinlinevirtual
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
getHandle() const RObjectinline
getHull(double offset) const REntityinlinevirtual
getId() const RObjectinline
getInternalReferencePoints(RS::ProjectionRenderingHint hint=RS::RenderTop) const REntityinlinevirtual
getIntersectionPoints(const REntity &other, bool limited=true, const RBox &queryBox=RDEFAULT_RBOX, bool ignoreComplex=true) const REntityvirtual
getIntersectionPoints(const RShape &shape, bool limited=true, const RBox &queryBox=RDEFAULT_RBOX, bool ignoreComplex=true) const REntityvirtual
getIntersectionPointsWithShape(const RShape &shape, bool limited=true, const RBox &queryBox=RDEFAULT_RBOX) const REntityinlinevirtual
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
getMiddlePoints(const RBox &queryBox=RDEFAULT_RBOX) const REntityinlinevirtual
getParentId() const REntityinline
getPointOnEntity() const REntityinlinevirtual
getPointsWithDistanceToEnd(double distance, RS::From from=RS::FromAny, const RBox &queryBox=RDEFAULT_RBOX) const REntityinlinevirtual
getPosition() const RPointEntityinline
getProperty(RPropertyTypeId &propertyTypeId, bool humanReadable=false, bool noAttributes=false)RPointEntityvirtual
getPropertyTypeIds() const RObjectvirtual
getReferencePoints(RS::ProjectionRenderingHint hint=RS::RenderTop) const REntityinlinevirtual
getShapes(const RBox &queryBox=RDEFAULT_RBOX, bool ignoreComplex=false) const REntityinlinevirtual
getStaticPropertyTypeIds()RPointEntityinlinestatic
getType() const RPointEntityinlinevirtual
getVectorTo(const RVector &point, bool limited=true, double strictRange=RMAXDOUBLE) const REntityinlinevirtual
Handle typedefRObject
hasPropertyType(RPropertyTypeId propertyTypeId)RObjectinlinevirtual
Id typedefRObject
init()RPointEntitystatic
intersectsWith(const RShape &shape) const REntityinlinevirtual
INVALID_HANDLERObjectstatic
INVALID_IDRObjectstatic
isComplex(const RS::EntityType type)REntitystatic
isDimension(const RS::EntityType type)REntitystatic
isEditable(bool allowInvisible=false) const REntity
isInside(const RBox &box) const REntityinlinevirtual
isOnEntity(const RVector &point, bool limited=true, double tolerance=RDEFAULT_TOLERANCE_1E_MIN4) const REntityinlinevirtual
isProtected() const RObjectinline
isSelected() const REntityinline
isSelectedForPropertyEditing()REntityinlinevirtual
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
print(QDebug dbg) const RPointEntityprotectedvirtual
PropertyBlockRPointEntitystatic
PropertyColorRPointEntitystatic
PropertyCustomRPointEntitystatic
PropertyDrawOrderRPointEntitystatic
PropertyHandleRPointEntitystatic
PropertyLayerRPointEntitystatic
PropertyLinetypeRPointEntitystatic
PropertyLinetypeScaleRPointEntitystatic
PropertyLineweightRPointEntitystatic
PropertyMaxXREntitystatic
PropertyMaxYREntitystatic
PropertyMinXREntitystatic
PropertyMinYREntitystatic
PropertyPositionXRPointEntitystatic
PropertyPositionYRPointEntitystatic
PropertyPositionZRPointEntitystatic
PropertyProtectedRPointEntitystatic
PropertySizeXREntitystatic
PropertySizeYREntitystatic
PropertyTypeRPointEntitystatic
removeCustomProperty(const QString &title, const QString &key)RObject
REntity(RDocument *document, Id objectId=-1)REntityinline
RObject(RDocument *document=NULL, Id id=INVALID_ID)RObjectinline
rotate(double rotation, const RVector &center=RDEFAULT_RVECTOR)REntityinlinevirtual
RPointEntity(RDocument *document, const RPointData &data, RObject::Id objectId=RObject::INVALID_ID)RPointEntity
RPointEntity(const RPointEntity &other)RPointEntity
scale(const RVector &scaleFactors, const RVector &center=RDEFAULT_RVECTOR)REntityinlinevirtual
scale(double scaleFactor, const RVector &center=RDEFAULT_RVECTOR)REntityinlinevirtual
setBlockId(RBlock::Id blockId)REntityinline
setColor(const RColor &color)REntityinline
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
setParentId(REntity::Id parentId)REntityinline
setProperty(RPropertyTypeId propertyTypeId, const QVariant &value, RTransaction *transaction=NULL)RPointEntityvirtual
setProtected(bool on)RObjectinline
setSelected(bool on)REntityvirtual
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
~RObject()RObjectinlinevirtual
~RPointEntity()RPointEntityvirtual