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

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

appendControlPoint(const RVector &point)RSplineEntityinline
appendFitPoint(const RVector &point)RSplineEntityinline
approximateWithArcs(double tolerance, double radiusLimit=RDEFAULT_MIN1) constRSplineEntityinline
castToConstShape() constREntityinlinevirtual
castToShape()REntityinlinevirtual
clickReferencePoint(const RVector &referencePoint)REntityinlinevirtual
clone() constRSplineEntityinlinevirtual
cloneOnChange() constREntityinlinevirtual
cloneToEntity() constREntityinline
cloneToSplineEntity() constRSplineEntityinline
copyAttributesFrom(const REntity *entity, bool copyBlockId=true)REntity
copyAttributesFrom(const REntityData &entityData, bool copyBlockId=true)REntity
copyCustomPropertiesFrom(const RObject *other, const QString &title=RDEFAULT_QSTRING, bool overwrite=false, const QStringList &ignoreList=RDEFAULT_QSTRINGLIST, const QString &mapKeyFrom=RDEFAULT_QSTRING, const QString &mapKeyTo=RDEFAULT_QSTRING)RObject
countControlPoints() constRSplineEntityinline
countFitPoints() constRSplineEntityinline
customPropertiesRObjectprivate
customPropertyAttributesRObjectprivatestatic
dataRSplineEntityprotected
documentRObjectprivate
dump() constRObjectinline
exportEntity(RExporter &e, bool preview=false, bool forceSelected=false) constRSplineEntityvirtual
flagsRObjectprivate
flipHorizontal()REntityinlinevirtual
flipVertical()REntityinlinevirtual
getActualKnotVector() constRSplineEntityinline
getAngleAt(double distance, RS::From from=RS::FromStart) constRSplineEntityinline
getBezierSegments(const RBox &queryBox=RDEFAULT_RBOX) constRSplineEntityinline
getBlockId() constREntityinline
getBlockName() constREntityinline
getBoundingBox(bool ignoreEmpty=false) constREntityinlinevirtual
getBoundingBoxes(bool ignoreEmpty=false) constREntityinlinevirtual
getCenterPoints(const RBox &queryBox=RDEFAULT_RBOX, QList< RObject::Id > *subEntityIds=NULL) constREntityinlinevirtual
getClosestPointOnEntity(const RVector &point, double range=RNANDOUBLE, bool limited=true, RObject::Id *subEntityId=NULL) constREntityinlinevirtual
getClosestShape(const RVector &pos, double range=RNANDOUBLE, bool ignoreComplex=false, RObject::Id *subEntityId=NULL) constREntityinlinevirtual
getClosestSimpleShape(const RVector &pos, double range=RNANDOUBLE) constREntityinlinevirtual
getClosestSubEntityId(const RVector &pos, double range=RNANDOUBLE, bool ignoreComplex=false) constREntityinline
getColor() constREntityinline
getColor(const RColor &unresolvedColor, const QStack< QSharedPointer< REntity > > &blockRefStack)REntity
getColor(bool resolve, const QStack< QSharedPointer< REntity > > &blockRefStack)REntity
getComplexity() constRSplineEntityvirtual
getControlPointAt(int i) constRSplineEntityinline
getControlPoints() constRSplineEntityinline
getControlPointsWrapped() constRSplineEntityinline
getCustomBoolProperty(const QString &title, const QString &key, bool defaultValue) constRObjectvirtual
getCustomDoubleProperty(const QString &title, const QString &key, double defaultValue) constRObjectvirtual
getCustomIntProperty(const QString &title, const QString &key, int defaultValue) constRObjectvirtual
getCustomProperties() constRObject
getCustomProperty(const QString &title, const QString &key, const QVariant &defaultValue=RDEFAULT_QVARIANT) constRObjectvirtual
getCustomPropertyAttributes(const QString &title, const QString &key)RObjectstatic
getCustomPropertyKeys(const QString &title) constRObject
getCustomPropertyTitles() constRObject
getCustomPropertyTypeIds() constRObjectvirtual
getData()RSplineEntityinlinevirtual
getData() constRSplineEntityinlinevirtual
getDegree() constRSplineEntityinline
getDirection1() constRSplineEntityinline
getDirection2() constRSplineEntityinline
getDisplayColor()REntityinline
getDistanceTo(const RVector &point, bool limited=true, double range=0.0, bool draft=false, double strictRange=RMAXDOUBLE) constREntityinlinevirtual
getDocument()RObjectinline
getDocument() constRObjectinline
getDrawOrder() constREntityinline
getEndPoint() constRSplineEntityinline
getEndPoints(const RBox &queryBox=RDEFAULT_RBOX, QList< RObject::Id > *subEntityIds=NULL) constREntityinlinevirtual
getExploded(int segments=RDEFAULT_MIN1) constRSplineEntityinline
getFitPointAt(int i) constRSplineEntityinline
getFitPoints() constRSplineEntityinline
getFlag(int flag) constRObjectinline
getHandle() constRObjectinline
getHull(double offset) constREntityinlinevirtual
getId() constRObjectinline
getInternalReferencePoints(RS::ProjectionRenderingHint hint=RS::RenderTop, QList< RObject::Id > *subEntityIds=NULL) constREntityinlinevirtual
getIntersectionPoints(const REntity &other, bool limited=true, const RBox &queryBox=RDEFAULT_RBOX, bool ignoreComplex=true, QList< QPair< RObject::Id, RObject::Id > > *entityIds=NULL) constREntityvirtual
getIntersectionPoints(const RShape &shape, bool limited=true, const RBox &queryBox=RDEFAULT_RBOX, bool ignoreComplex=true) constREntityvirtual
getIntersectionPointsWithShape(const RShape &shape, bool limited=true, const RBox &queryBox=RDEFAULT_RBOX) constREntityinlinevirtual
getKnotVector() constRSplineEntityinline
getLayerId() constREntityinline
getLayerName() constREntityinline
getLength() constRSplineEntityinline
getLinetypeId() constREntityinline
getLinetypeId(bool resolve, const QStack< QSharedPointer< REntity > > &blockRefStack) constREntity
getLinetypePattern() constREntityinline
getLinetypeScale() constREntityinline
getLineweight() constREntityinline
getLineweight(bool resolve, const QStack< QSharedPointer< REntity > > &blockRefStack) constREntity
getLineweightInUnits(const QStack< QSharedPointer< REntity > > &blockRefStack) constREntity
getMiddlePoints(const RBox &queryBox=RDEFAULT_RBOX, QList< RObject::Id > *subEntityIds=NULL) constREntityinlinevirtual
getParentId() constREntityinline
getPointAt(double t) constRSplineEntityinline
getPointAtDistance(double distance) constRSplineEntityinline
getPointOnEntity() constREntityinlinevirtual
getPointsWithDistanceToEnd(double distance, int from=RS::FromAny, const RBox &queryBox=RDEFAULT_RBOX, QList< RObject::Id > *subEntityIds=NULL) constREntityinlinevirtual
getProperty(RPropertyTypeId &propertyTypeId, bool humanReadable=false, bool noAttributes=false, bool showOnRequest=false)RSplineEntityvirtual
getPropertyTypeIds(RPropertyAttributes::Option option=RPropertyAttributes::NoOptions) constRObjectvirtual
getReferencePoints(RS::ProjectionRenderingHint hint=RS::RenderTop) constREntityinlinevirtual
getRtti()RSplineEntityinlinestatic
getShapes(const RBox &queryBox=RDEFAULT_RBOX, bool ignoreComplex=false, bool segment=false, QList< RObject::Id > *entityIds=NULL) constREntityinlinevirtual
getSideOfPoint(const RVector &point) constRSplineEntityinline
getStartPoint() constRSplineEntityinline
getStaticPropertyTypeIds()RSplineEntityinlinestatic
getTangentAtEnd() constRSplineEntityinline
getTangentAtStart() constRSplineEntityinline
getTAtDistance(double distance) constRSplineEntityinline
getTAtPoint(const RVector &point) constRSplineEntityinline
getTDelta() constRSplineEntityinline
getTMax() constRSplineEntityinline
getTMin() constRSplineEntityinline
getTrimEnd(const RVector &trimPoint, const RVector &clickPoint)RSplineEntityinline
getType() constREntityinlinevirtual
getVectorTo(const RVector &point, bool limited=true, double strictRange=RMAXDOUBLE) constREntityinlinevirtual
getWeights() constRSplineEntityinline
handleRObjectprivate
Handle typedefRObject
hasCustomProperties() constRObject
hasCustomProperty(const QString &title, const QString &key) constRObject
hasCustomProperty(const QString &title, const QRegularExpression &key) constRObject
hasFitPoints() constRSplineEntityinline
hasPropertyType(RPropertyTypeId propertyTypeId)RObjectinlinevirtual
Id typedefRObject
init()RSplineEntitystatic
insertFitPointAt(const RVector &point)RSplineEntityinline
intersectsWith(const RShape &shape) constREntityinlinevirtual
INVALID_HANDLERObjectstatic
INVALID_IDRObjectstatic
Invisible enum valueRObject
isClosed() constRSplineEntityinline
isComplex(const RS::EntityType type)REntitystatic
isDimension(const RS::EntityType type)REntitystatic
isEditable(bool allowInvisible=false) constREntityvirtual
isGeometricallyClosed(double tolerance=RS::PointTolerance) constRSplineEntityinline
isInside(const RBox &box) constREntityinlinevirtual
isInvisible() constRObjectinline
isInWorkingSet() constREntityvirtual
isOfType(RS::EntityType t) constRObjectinlinevirtual
isOnEntity(const RVector &point, bool limited=true, double tolerance=RDEFAULT_TOLERANCE_1E_MIN4) constREntityinlinevirtual
isPeriodic() constRSplineEntityinline
isPointType() constREntityinlinevirtual
isProtected() constRObjectinline
isSane() constREntityinlinevirtual
isSelectable() constREntityvirtual
isSelected() constREntityinlinevirtual
isSelectedWorkingSet() constREntityinlinevirtual
isTextBased(const RS::EntityType type)REntitystatic
isUndone() constRObjectinline
isUpdatesEnabled() constREntityinlinevirtual
isValid() constRSplineEntityinlinevirtual
isVisible(RObject::Id blockId=RObject::INVALID_ID) constREntityvirtual
isWorkingSet() constRObjectinlinevirtual
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, Qt::KeyboardModifiers modifiers=Qt::NoModifier)REntityinlinevirtual
mustAlwaysClone() constRObjectinlinevirtual
NoFlags enum valueRObject
ObjectFlag enum nameRObject
objectIdRObjectprivate
prependFitPoint(const RVector &point)RSplineEntityinline
print(QDebug dbg) constRSplineEntityprotectedvirtual
PropertyBlockRSplineEntitystatic
PropertyColorRSplineEntitystatic
PropertyControlPointNXRSplineEntitystatic
PropertyControlPointNYRSplineEntitystatic
PropertyControlPointNZRSplineEntitystatic
PropertyCustomRSplineEntitystatic
PropertyDegreeRSplineEntitystatic
PropertyDisplayedColorRSplineEntitystatic
PropertyDrawOrderRSplineEntitystatic
PropertyEndTangentXRSplineEntitystatic
PropertyEndTangentYRSplineEntitystatic
PropertyEndTangentZRSplineEntitystatic
PropertyFitPointNXRSplineEntitystatic
PropertyFitPointNYRSplineEntitystatic
PropertyFitPointNZRSplineEntitystatic
PropertyHandleRSplineEntitystatic
PropertyInvisibleRObjectstatic
PropertyKnotNRSplineEntitystatic
PropertyLayerRSplineEntitystatic
PropertyLengthRSplineEntitystatic
PropertyLinetypeRSplineEntitystatic
PropertyLinetypeScaleRSplineEntitystatic
PropertyLineweightRSplineEntitystatic
PropertyMaxXREntitystatic
PropertyMaxYREntitystatic
PropertyMinXREntitystatic
PropertyMinYREntitystatic
PropertyParentIdREntitystatic
PropertyPeriodicRSplineEntitystatic
PropertyProtectedRSplineEntitystatic
PropertySelectedRObjectstatic
PropertySizeXREntitystatic
PropertySizeYREntitystatic
PropertyStartTangentXRSplineEntitystatic
PropertyStartTangentYRSplineEntitystatic
PropertyStartTangentZRSplineEntitystatic
PropertyTotalLengthRSplineEntitystatic
PropertyTypeRSplineEntitystatic
PropertyUseEndTangentRSplineEntitystatic
PropertyUseStartTangentRSplineEntitystatic
PropertyWorkingSetRSplineEntitystatic
Protect enum valueRObject
removeCustomProperty(const QString &title, const QString &key)RObjectvirtual
removeFitPointAt(const RVector &point)RSplineEntityinline
REntity(RDocument *document)REntity
REntity(const REntity &other)REntity
reverse()RSplineEntityinline
RObject(RDocument *document=NULL)RObject
RObject(const RObject &other)RObject
rotate(double rotation, const RVector &center=RDEFAULT_RVECTOR)REntityinlinevirtual
RSplineEntity(RDocument *document, const RSplineData &data)RSplineEntity
RSplineEntity(const RSplineEntity &other)RSplineEntity
scale(const RVector &scaleFactors, const RVector &center=RDEFAULT_RVECTOR)REntityinlinevirtual
scale(double scaleFactor, const RVector &center=RDEFAULT_RVECTOR)REntityinlinevirtual
scaleNonUniform(const RVector &scaleFactors, const RVector &center=RDEFAULT_RVECTOR)REntityvirtual
scaleVisualProperties(double scaleFactor)REntityinlinevirtual
Selected enum valueRObject
setAutoUpdatesBlocked(bool on)REntityinlinevirtual
setBlockId(RObject::Id blockId)REntityinline
setColor(const RColor &color)REntityinline
setCustomProperties(const RQMapQStringQString &properties)RObjectvirtual
setCustomProperty(const QString &title, const QString &key, const QVariant &value)RObjectvirtual
setCustomPropertyAttributes(const QString &title, const QString &key, const RPropertyAttributes &att)RObjectstatic
setDocument(RDocument *document)REntityinline
setDrawOrder(int drawOrder)REntityinline
setEndPoint(const RVector &ep)RSplineEntityinline
setFlag(int flag, bool on=true)RObjectinline
setHandle(RObject::Handle h)RObjectinlineprotected
setId(RObject::Id id)RObjectinlineprotected
setInvisible(bool on)RObjectinline
setLayerId(RObject::Id layerId)REntityinline
setLayerName(const QString &n)REntityinline
setLinetypeId(RObject::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
setMember(QList< int > &variable, const QVariant &value, bool condition)RObjectprotectedstatic
setMemberFlag(int flag, const QVariant &value, bool condition=true)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
setParentId(RObject::Id parentId)REntityinlineprotected
setPeriodic(bool on)RSplineEntityinline
setProperty(RPropertyTypeId propertyTypeId, const QVariant &value, RTransaction *transaction=NULL)RSplineEntityvirtual
setProtected(bool on)RObjectinline
setSelected(bool on)REntityvirtual
setSelectedWorkingSet(bool on)REntityinlinevirtual
setShape(const RSpline &s)RSplineEntity
setStartPoint(const RVector &sp)RSplineEntityinline
setUndone(bool on)RSplineEntityinlinevirtual
setUpdatesEnabled(bool on)REntityinline
setViewportContext(const RViewportData &)REntityinlinevirtual
setWorkingSet(bool on)RObjectinlinevirtual
setZ(double z)REntityinlinevirtual
simplify(double tolerance)RSplineEntityinline
splitAtParams(const QList< double > &params) constRSplineEntityinline
splitAtPoints(const QList< RVector > &points) constRSplineEntityinline
stretch(const RPolyline &area, const RVector &offset)REntityinlinevirtual
to2D()REntityinlinevirtual
toPolyline(int segments) constRSplineEntityinline
trimEndPoint(const RVector &trimPoint, const RVector &clickPoint=RVector::invalid, bool extend=false)RSplineEntityinline
trimStartPoint(const RVector &trimPoint, const RVector &clickPoint=RVector::invalid, bool extend=false)RSplineEntityinline
Undone enum valueRObject
update() constREntityinlinevirtual
validate()RObjectinlinevirtual
WorkingSet enum valueRObject
X enum valueRObject
XYZ enum nameRObject
Y enum valueRObject
Z enum valueRObject
~REntity()REntityvirtual
~RObject()RObjectvirtual
~RSplineEntity()RSplineEntityvirtual