![]() |
QCAD
Open Source 2D CAD
|
This is the complete list of members for RSplineEntity, including all inherited members.
appendControlPoint(const RVector &point) | RSplineEntity | inline |
appendFitPoint(const RVector &point) | RSplineEntity | inline |
approximateWithArcs(double tolerance, double radiusLimit=RDEFAULT_MIN1) const | RSplineEntity | inline |
castToConstShape() const | REntity | inlinevirtual |
castToShape() | REntity | inlinevirtual |
clickReferencePoint(const RVector &referencePoint) | REntity | inlinevirtual |
clone() const | RSplineEntity | inlinevirtual |
cloneOnChange() const | REntity | inlinevirtual |
cloneToEntity() const | REntity | inline |
cloneToSplineEntity() const | RSplineEntity | inline |
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() const | RSplineEntity | inline |
countFitPoints() const | RSplineEntity | inline |
customProperties | RObject | private |
customPropertyAttributes | RObject | privatestatic |
data | RSplineEntity | protected |
document | RObject | private |
dump() const | RObject | inline |
exportEntity(RExporter &e, bool preview=false, bool forceSelected=false) const | RSplineEntity | virtual |
flags | RObject | private |
flipHorizontal() | REntity | inlinevirtual |
flipVertical() | REntity | inlinevirtual |
getActualKnotVector() const | RSplineEntity | inline |
getAngleAt(double distance, RS::From from=RS::FromStart) const | RSplineEntity | inline |
getBezierSegments(const RBox &queryBox=RDEFAULT_RBOX) const | RSplineEntity | inline |
getBlockId() const | REntity | inline |
getBlockName() const | REntity | inline |
getBoundingBox(bool ignoreEmpty=false) const | REntity | inlinevirtual |
getBoundingBoxes(bool ignoreEmpty=false) const | REntity | inlinevirtual |
getCenterPoints(const RBox &queryBox=RDEFAULT_RBOX, QList< RObject::Id > *subEntityIds=NULL) const | REntity | inlinevirtual |
getClosestPointOnEntity(const RVector &point, double range=RNANDOUBLE, bool limited=true, RObject::Id *subEntityId=NULL) const | REntity | inlinevirtual |
getClosestShape(const RVector &pos, double range=RNANDOUBLE, bool ignoreComplex=false, RObject::Id *subEntityId=NULL) const | REntity | inlinevirtual |
getClosestSimpleShape(const RVector &pos, double range=RNANDOUBLE) const | REntity | inlinevirtual |
getClosestSubEntityId(const RVector &pos, double range=RNANDOUBLE, bool ignoreComplex=false) const | REntity | inline |
getColor() const | REntity | inline |
getColor(const RColor &unresolvedColor, const QStack< QSharedPointer< REntity > > &blockRefStack) | REntity | |
getColor(bool resolve, const QStack< QSharedPointer< REntity > > &blockRefStack) | REntity | |
getComplexity() const | RSplineEntity | virtual |
getControlPointAt(int i) const | RSplineEntity | inline |
getControlPoints() const | RSplineEntity | inline |
getControlPointsWrapped() const | RSplineEntity | inline |
getCustomBoolProperty(const QString &title, const QString &key, bool defaultValue) const | RObject | virtual |
getCustomDoubleProperty(const QString &title, const QString &key, double defaultValue) const | RObject | virtual |
getCustomIntProperty(const QString &title, const QString &key, int defaultValue) const | RObject | virtual |
getCustomProperties() const | RObject | |
getCustomProperty(const QString &title, const QString &key, const QVariant &defaultValue=RDEFAULT_QVARIANT) const | RObject | virtual |
getCustomPropertyAttributes(const QString &title, const QString &key) | RObject | static |
getCustomPropertyKeys(const QString &title) const | RObject | |
getCustomPropertyTitles() const | RObject | |
getCustomPropertyTypeIds() const | RObject | virtual |
getData() | RSplineEntity | inlinevirtual |
getData() const | RSplineEntity | inlinevirtual |
getDegree() const | RSplineEntity | inline |
getDirection1() const | RSplineEntity | inline |
getDirection2() const | RSplineEntity | inline |
getDisplayColor() | REntity | inline |
getDistanceTo(const RVector &point, bool limited=true, double range=0.0, bool draft=false, double strictRange=RMAXDOUBLE) const | REntity | inlinevirtual |
getDocument() | RObject | inline |
getDocument() const | RObject | inline |
getDrawOrder() const | REntity | inline |
getEndPoint() const | RSplineEntity | inline |
getEndPoints(const RBox &queryBox=RDEFAULT_RBOX, QList< RObject::Id > *subEntityIds=NULL) const | REntity | inlinevirtual |
getExploded(int segments=RDEFAULT_MIN1) const | RSplineEntity | inline |
getFitPointAt(int i) const | RSplineEntity | inline |
getFitPoints() const | RSplineEntity | inline |
getFlag(int flag) const | RObject | inline |
getHandle() const | RObject | inline |
getHull(double offset) const | REntity | inlinevirtual |
getId() const | RObject | inline |
getInternalReferencePoints(RS::ProjectionRenderingHint hint=RS::RenderTop, QList< RObject::Id > *subEntityIds=NULL) const | REntity | inlinevirtual |
getIntersectionPoints(const REntity &other, bool limited=true, const RBox &queryBox=RDEFAULT_RBOX, bool ignoreComplex=true, QList< QPair< RObject::Id, RObject::Id > > *entityIds=NULL) const | REntity | virtual |
getIntersectionPoints(const RShape &shape, bool limited=true, const RBox &queryBox=RDEFAULT_RBOX, bool ignoreComplex=true) const | REntity | virtual |
getIntersectionPointsWithShape(const RShape &shape, bool limited=true, const RBox &queryBox=RDEFAULT_RBOX) const | REntity | inlinevirtual |
getKnotVector() const | RSplineEntity | inline |
getLayerId() const | REntity | inline |
getLayerName() const | REntity | inline |
getLength() const | RSplineEntity | inline |
getLinetypeId() const | REntity | inline |
getLinetypeId(bool resolve, const QStack< QSharedPointer< REntity > > &blockRefStack) const | REntity | |
getLinetypePattern() const | REntity | inline |
getLinetypeScale() const | REntity | inline |
getLineweight() const | REntity | inline |
getLineweight(bool resolve, const QStack< QSharedPointer< REntity > > &blockRefStack) const | REntity | |
getLineweightInUnits(const QStack< QSharedPointer< REntity > > &blockRefStack) const | REntity | |
getMiddlePoints(const RBox &queryBox=RDEFAULT_RBOX, QList< RObject::Id > *subEntityIds=NULL) const | REntity | inlinevirtual |
getParentId() const | REntity | inline |
getPointAt(double t) const | RSplineEntity | inline |
getPointAtDistance(double distance) const | RSplineEntity | inline |
getPointOnEntity() const | REntity | inlinevirtual |
getPointsWithDistanceToEnd(double distance, int from=RS::FromAny, const RBox &queryBox=RDEFAULT_RBOX, QList< RObject::Id > *subEntityIds=NULL) const | REntity | inlinevirtual |
getProperty(RPropertyTypeId &propertyTypeId, bool humanReadable=false, bool noAttributes=false, bool showOnRequest=false) | RSplineEntity | virtual |
getPropertyTypeIds(RPropertyAttributes::Option option=RPropertyAttributes::NoOptions) const | RObject | virtual |
getReferencePoints(RS::ProjectionRenderingHint hint=RS::RenderTop) const | REntity | inlinevirtual |
getRtti() | RSplineEntity | inlinestatic |
getShapes(const RBox &queryBox=RDEFAULT_RBOX, bool ignoreComplex=false, bool segment=false, QList< RObject::Id > *entityIds=NULL) const | REntity | inlinevirtual |
getSideOfPoint(const RVector &point) const | RSplineEntity | inline |
getStartPoint() const | RSplineEntity | inline |
getStaticPropertyTypeIds() | RSplineEntity | inlinestatic |
getTangentAtEnd() const | RSplineEntity | inline |
getTangentAtStart() const | RSplineEntity | inline |
getTAtDistance(double distance) const | RSplineEntity | inline |
getTAtPoint(const RVector &point) const | RSplineEntity | inline |
getTDelta() const | RSplineEntity | inline |
getTMax() const | RSplineEntity | inline |
getTMin() const | RSplineEntity | inline |
getTrimEnd(const RVector &trimPoint, const RVector &clickPoint) | RSplineEntity | inline |
getType() const | REntity | inlinevirtual |
getVectorTo(const RVector &point, bool limited=true, double strictRange=RMAXDOUBLE) const | REntity | inlinevirtual |
getWeights() const | RSplineEntity | inline |
handle | RObject | private |
Handle typedef | RObject | |
hasCustomProperties() const | RObject | |
hasCustomProperty(const QString &title, const QString &key) const | RObject | |
hasCustomProperty(const QString &title, const QRegularExpression &key) const | RObject | |
hasFitPoints() const | RSplineEntity | inline |
hasPropertyType(RPropertyTypeId propertyTypeId) | RObject | inlinevirtual |
Id typedef | RObject | |
init() | RSplineEntity | static |
insertFitPointAt(const RVector &point) | RSplineEntity | inline |
intersectsWith(const RShape &shape) const | REntity | inlinevirtual |
INVALID_HANDLE | RObject | static |
INVALID_ID | RObject | static |
Invisible enum value | RObject | |
isClosed() const | RSplineEntity | inline |
isComplex(const RS::EntityType type) | REntity | static |
isDimension(const RS::EntityType type) | REntity | static |
isEditable(bool allowInvisible=false) const | REntity | virtual |
isGeometricallyClosed(double tolerance=RS::PointTolerance) const | RSplineEntity | inline |
isInside(const RBox &box) const | REntity | inlinevirtual |
isInvisible() const | RObject | inline |
isInWorkingSet() const | REntity | virtual |
isOfType(RS::EntityType t) const | RObject | inlinevirtual |
isOnEntity(const RVector &point, bool limited=true, double tolerance=RDEFAULT_TOLERANCE_1E_MIN4) const | REntity | inlinevirtual |
isPeriodic() const | RSplineEntity | inline |
isPointType() const | REntity | inlinevirtual |
isProtected() const | RObject | inline |
isSane() const | REntity | inlinevirtual |
isSelectable() const | REntity | virtual |
isSelected() const | REntity | inlinevirtual |
isSelectedWorkingSet() const | REntity | inlinevirtual |
isTextBased(const RS::EntityType type) | REntity | static |
isUndone() const | RObject | inline |
isUpdatesEnabled() const | REntity | inlinevirtual |
isValid() const | RSplineEntity | inlinevirtual |
isVisible(RObject::Id blockId=RObject::INVALID_ID) const | REntity | virtual |
isWorkingSet() const | RObject | inlinevirtual |
mirror(const RLine &axis) | REntity | inlinevirtual |
mirror(const RVector &axis1, const RVector &axis2) | REntity | inlinevirtual |
move(const RVector &offset) | REntity | inlinevirtual |
moveReferencePoint(const RVector &referencePoint, const RVector &targetPoint, Qt::KeyboardModifiers modifiers=Qt::NoModifier) | REntity | inlinevirtual |
mustAlwaysClone() const | RObject | inlinevirtual |
NoFlags enum value | RObject | |
ObjectFlag enum name | RObject | |
objectId | RObject | private |
prependFitPoint(const RVector &point) | RSplineEntity | inline |
print(QDebug dbg) const | RSplineEntity | protectedvirtual |
PropertyBlock | RSplineEntity | static |
PropertyColor | RSplineEntity | static |
PropertyControlPointNX | RSplineEntity | static |
PropertyControlPointNY | RSplineEntity | static |
PropertyControlPointNZ | RSplineEntity | static |
PropertyCustom | RSplineEntity | static |
PropertyDegree | RSplineEntity | static |
PropertyDisplayedColor | RSplineEntity | static |
PropertyDrawOrder | RSplineEntity | static |
PropertyEndTangentX | RSplineEntity | static |
PropertyEndTangentY | RSplineEntity | static |
PropertyEndTangentZ | RSplineEntity | static |
PropertyFitPointNX | RSplineEntity | static |
PropertyFitPointNY | RSplineEntity | static |
PropertyFitPointNZ | RSplineEntity | static |
PropertyHandle | RSplineEntity | static |
PropertyInvisible | RObject | static |
PropertyKnotN | RSplineEntity | static |
PropertyLayer | RSplineEntity | static |
PropertyLength | RSplineEntity | static |
PropertyLinetype | RSplineEntity | static |
PropertyLinetypeScale | RSplineEntity | static |
PropertyLineweight | RSplineEntity | static |
PropertyMaxX | REntity | static |
PropertyMaxY | REntity | static |
PropertyMinX | REntity | static |
PropertyMinY | REntity | static |
PropertyParentId | REntity | static |
PropertyPeriodic | RSplineEntity | static |
PropertyProtected | RSplineEntity | static |
PropertySelected | RObject | static |
PropertySizeX | REntity | static |
PropertySizeY | REntity | static |
PropertyStartTangentX | RSplineEntity | static |
PropertyStartTangentY | RSplineEntity | static |
PropertyStartTangentZ | RSplineEntity | static |
PropertyTotalLength | RSplineEntity | static |
PropertyType | RSplineEntity | static |
PropertyUseEndTangent | RSplineEntity | static |
PropertyUseStartTangent | RSplineEntity | static |
PropertyWorkingSet | RSplineEntity | static |
Protect enum value | RObject | |
removeCustomProperty(const QString &title, const QString &key) | RObject | virtual |
removeFitPointAt(const RVector &point) | RSplineEntity | inline |
REntity(RDocument *document) | REntity | |
REntity(const REntity &other) | REntity | |
reverse() | RSplineEntity | inline |
RObject(RDocument *document=NULL) | RObject | |
RObject(const RObject &other) | RObject | |
rotate(double rotation, const RVector ¢er=RDEFAULT_RVECTOR) | REntity | inlinevirtual |
RSplineEntity(RDocument *document, const RSplineData &data) | RSplineEntity | |
RSplineEntity(const RSplineEntity &other) | RSplineEntity | |
scale(const RVector &scaleFactors, const RVector ¢er=RDEFAULT_RVECTOR) | REntity | inlinevirtual |
scale(double scaleFactor, const RVector ¢er=RDEFAULT_RVECTOR) | REntity | inlinevirtual |
scaleNonUniform(const RVector &scaleFactors, const RVector ¢er=RDEFAULT_RVECTOR) | REntity | virtual |
scaleVisualProperties(double scaleFactor) | REntity | inlinevirtual |
Selected enum value | RObject | |
setAutoUpdatesBlocked(bool on) | REntity | inlinevirtual |
setBlockId(RObject::Id blockId) | REntity | inline |
setColor(const RColor &color) | REntity | inline |
setCustomProperties(const RQMapQStringQString &properties) | RObject | virtual |
setCustomProperty(const QString &title, const QString &key, const QVariant &value) | RObject | virtual |
setCustomPropertyAttributes(const QString &title, const QString &key, const RPropertyAttributes &att) | RObject | static |
setDocument(RDocument *document) | REntity | inline |
setDrawOrder(int drawOrder) | REntity | inline |
setEndPoint(const RVector &ep) | RSplineEntity | inline |
setFlag(int flag, bool on=true) | RObject | inline |
setHandle(RObject::Handle h) | RObject | inlineprotected |
setId(RObject::Id id) | RObject | inlineprotected |
setInvisible(bool on) | RObject | inline |
setLayerId(RObject::Id layerId) | REntity | inline |
setLayerName(const QString &n) | REntity | inline |
setLinetypeId(RObject::Id linetypeId) | REntity | inline |
setLinetypePattern(const RLinetypePattern &linetypePattern) | REntity | inline |
setLinetypeScale(double linetypeScale) | REntity | inline |
setLineweight(RLineweight::Lineweight lineweight) | REntity | inline |
setMember(T &variable, const QVariant &value, bool condition=true) | RObject | inlinestatic |
setMember(QString &variable, const QVariant &value, bool condition=true) | RObject | protectedstatic |
setMember(double &variable, const QVariant &value, bool condition=true) | RObject | protectedstatic |
setMember(int &variable, const QVariant &value, bool condition=true) | RObject | protectedstatic |
setMember(bool &variable, const QVariant &value, bool condition=true) | RObject | protectedstatic |
setMember(QList< double > &variable, const QVariant &value, bool condition) | RObject | protectedstatic |
setMember(QList< int > &variable, const QVariant &value, bool condition) | RObject | protectedstatic |
setMemberFlag(int flag, const QVariant &value, bool condition=true) | RObject | protected |
setMemberVector(QList< RVector > &variable, const QVariant &value, RObject::XYZ xyz) | RObject | protectedstatic |
setMemberX(QList< RVector > &variable, const QVariant &value, bool condition=true) | RObject | protectedstatic |
setMemberY(QList< RVector > &variable, const QVariant &value, bool condition=true) | RObject | protectedstatic |
setMemberZ(QList< RVector > &variable, const QVariant &value, bool condition=true) | RObject | protectedstatic |
setParentId(RObject::Id parentId) | REntity | inlineprotected |
setPeriodic(bool on) | RSplineEntity | inline |
setProperty(RPropertyTypeId propertyTypeId, const QVariant &value, RTransaction *transaction=NULL) | RSplineEntity | virtual |
setProtected(bool on) | RObject | inline |
setSelected(bool on) | REntity | virtual |
setSelectedWorkingSet(bool on) | REntity | inlinevirtual |
setShape(const RSpline &s) | RSplineEntity | |
setStartPoint(const RVector &sp) | RSplineEntity | inline |
setUndone(bool on) | RSplineEntity | inlinevirtual |
setUpdatesEnabled(bool on) | REntity | inline |
setViewportContext(const RViewportData &) | REntity | inlinevirtual |
setWorkingSet(bool on) | RObject | inlinevirtual |
setZ(double z) | REntity | inlinevirtual |
simplify(double tolerance) | RSplineEntity | inline |
splitAtParams(const QList< double > ¶ms) const | RSplineEntity | inline |
splitAtPoints(const QList< RVector > &points) const | RSplineEntity | inline |
stretch(const RPolyline &area, const RVector &offset) | REntity | inlinevirtual |
to2D() | REntity | inlinevirtual |
toPolyline(int segments) const | RSplineEntity | inline |
trimEndPoint(const RVector &trimPoint, const RVector &clickPoint=RVector::invalid, bool extend=false) | RSplineEntity | inline |
trimStartPoint(const RVector &trimPoint, const RVector &clickPoint=RVector::invalid, bool extend=false) | RSplineEntity | inline |
Undone enum value | RObject | |
update() const | REntity | inlinevirtual |
validate() | RObject | inlinevirtual |
WorkingSet enum value | RObject | |
X enum value | RObject | |
XYZ enum name | RObject | |
Y enum value | RObject | |
Z enum value | RObject | |
~REntity() | REntity | virtual |
~RObject() | RObject | virtual |
~RSplineEntity() | RSplineEntity | virtual |