QCAD Application Framework
CAD Application Development and Automation.
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
RSplineEntity Member List

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

castToConstShape() const REntityinlinevirtual
castToShape()REntityinlinevirtual
clone() const RSplineEntityinlinevirtual
copyAttributesFrom(REntity *entity)REntity
dataRSplineEntityprotected
dump()REntity
exportEntity(RExporter &e, bool preview=false) const RSplineEntityvirtual
flipHorizontal()REntityinlinevirtual
flipVertical()REntityinlinevirtual
getBlockId() const REntityinline
getBlockName()REntityinline
getBoundingBox() const REntityinlinevirtual
getBoundingBoxes() 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< RBlockReferenceEntity * > &blockRefStack)REntity
getComplexity() const RSplineEntityinlinevirtual
getControlPoints() const RSplineEntityinline
getControlPointsWrapped() const RSplineEntityinline
getCustomProperties() const RObject
getCustomProperty(const QString &key, const QVariant &defaultValue=RDEFAULT_QVARIANT)RObject
getData()RSplineEntityinlinevirtual
getData() const RSplineEntityinlinevirtual
getDegree() const RSplineEntityinline
getDirection1() const RSplineEntityinline
getDirection2() const RSplineEntityinline
getDistanceTo(const RVector &point, bool limited=true, double range=0.0, bool draft=false) const REntityinlinevirtual
getDocument()RObjectinline
getDocument() const RObjectinline
getDrawOrder() const REntityinline
getEndPoint() const RSplineEntityinline
getEndPoints(const RBox &queryBox=RDEFAULT_RBOX) const REntityinlinevirtual
getExploded() const RSplineEntityinline
getFitPoints() const RSplineEntityinline
getHandle() const RObjectinline
getId() const RObjectinline
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
getKnotVector() const RSplineEntityinline
getLayerId() const REntityinline
getLayerName()REntityinline
getLength() const RSplineEntityinline
getLinetypeId() const REntityinline
getLinetypeId(bool resolve, const QStack< RBlockReferenceEntity * > &blockRefStack) const REntity
getLineweight() const REntityinline
getLineweight(bool resolve, const QStack< RBlockReferenceEntity * > &blockRefStack) const REntity
getLineweightInUnits(const QStack< RBlockReferenceEntity * > &blockRefStack) const REntity
getMiddlePoints(const RBox &queryBox=RDEFAULT_RBOX) const REntityinlinevirtual
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)RSplineEntityvirtual
getPropertyTypeIds() const RObjectvirtual
getReferencePoints(RS::ProjectionRenderingHint hint=RS::RenderTop) const REntityinlinevirtual
getShapes(const RBox &queryBox=RDEFAULT_RBOX) const REntityinlinevirtual
getStartPoint() const RSplineEntityinline
getTangentAtEnd() const RSplineEntityinline
getTangentAtStart() const RSplineEntityinline
getType() const RSplineEntityinlinevirtual
getVectorTo(const RVector &point, bool limited=true) const REntityinlinevirtual
getWeights() const RSplineEntityinline
Handle typedefRObject
hasPropertyType(RPropertyTypeId propertyTypeId)RObjectinlinevirtual
Id typedefRObject
init()RSplineEntitystatic
intersectsWith(const RShape &shape) const REntityinlinevirtual
INVALID_HANDLERObjectstatic
INVALID_IDRObjectstatic
isClosed() const RSplineEntityinline
isEditable(bool allowInvisible=false) const REntity
isInside(const RBox &box) const REntityinlinevirtual
isOnEntity(const RVector &point, bool limited=true) const REntityinlinevirtual
isPeriodic() const RSplineEntityinline
isSelected() const REntityinline
isSelectedForPropertyEditing()REntityinlinevirtual
isUndone() const RObjectinline
isValid() const RSplineEntityinline
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 RSplineEntityprotectedvirtual
PropertyBlockRSplineEntitystatic
PropertyColorRSplineEntitystatic
PropertyControlPointNXRSplineEntitystatic
PropertyControlPointNYRSplineEntitystatic
PropertyControlPointNZRSplineEntitystatic
PropertyCustomRSplineEntitystatic
PropertyDegreeRSplineEntitystatic
PropertyDrawOrderRSplineEntitystatic
PropertyFitPointNXRSplineEntitystatic
PropertyFitPointNYRSplineEntitystatic
PropertyFitPointNZRSplineEntitystatic
PropertyHandleRSplineEntitystatic
PropertyLayerRSplineEntitystatic
PropertyLinetypeRSplineEntitystatic
PropertyLineweightRSplineEntitystatic
PropertyPeriodicRSplineEntitystatic
PropertyTypeRSplineEntitystatic
removeCustomProperty(const QString &key)RObject
REntity(RDocument *document, Id objectId=-1)REntityinline
reverse()RSplineEntityinline
RObject(RDocument *document=NULL, Id id=INVALID_ID)RObjectinline
rotate(double rotation, const RVector &center=RDEFAULT_RVECTOR)REntityinlinevirtual
RSplineEntity(RDocument *document, const RSplineData &data, RObject::Id objectId=RObject::INVALID_ID)RSplineEntity
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 &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
setLinetype(RLinetype linetype)REntityinline
setLinetypeId(RLinetype::Id linetypeId)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)RObjectprotected
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
setProperty(RPropertyTypeId propertyTypeId, const QVariant &value)RSplineEntityvirtual
setSelected(bool on)REntity
setUndone(bool on)RSplineEntityinlinevirtual
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
~RSplineEntity()RSplineEntityvirtual