Curve::Model Member List
This is the complete list of members for Curve::Model, including all inherited members.
addSegment(SegmentModel *m) (defined in Curve::Model) | Curve::Model | |
addSortedSegment(SegmentModel *m) (defined in Curve::Model) | Curve::Model | |
changed() (defined in Curve::Model) | Curve::Model | |
clear() (defined in Curve::Model) | Curve::Model | |
cleared() (defined in Curve::Model) | Curve::Model | |
curveReset() (defined in Curve::Model) | Curve::Model | |
fromCurveData(const std::vector< SegmentData > &curve) (defined in Curve::Model) | Curve::Model | |
id() const noexcept (defined in IdentifiedObject< Model >) | IdentifiedObject< Model > | inline |
id_type typedef (defined in IdentifiedObject< Model >) | IdentifiedObject< Model > | |
id_val() const noexcept final override (defined in IdentifiedObject< Model >) | IdentifiedObject< Model > | inlinevirtual |
identified_object_destroyed(IdentifiedObjectAbstract *o) | IdentifiedObjectAbstract | |
identified_object_destroying(IdentifiedObjectAbstract *o) | IdentifiedObjectAbstract | |
identified_object_tag (defined in IdentifiedObject< Model >) | IdentifiedObject< Model > | static |
IdentifiedObject(id_type id, const QString &name, QObject *parent) noexcept (defined in IdentifiedObject< Model >) | IdentifiedObject< Model > | inline |
IdentifiedObject(Visitor &&v, QObject *parent) noexcept (defined in IdentifiedObject< Model >) | IdentifiedObject< Model > | inline |
IdentifiedObjectAbstract(const QString &name, QObject *parent) noexcept (defined in IdentifiedObjectAbstract) | IdentifiedObjectAbstract | inlineprotected |
insertSegment(SegmentModel *) (defined in Curve::Model) | Curve::Model | |
lastPointPos() const (defined in Curve::Model) | Curve::Model | |
loadSegments(const std::vector< SegmentModel * > &models) (defined in Curve::Model) | Curve::Model | |
m_path_cache (defined in IdentifiedObject< Model >) | IdentifiedObject< Model > | mutable |
Model(const Id< Model > &, QObject *parent) (defined in Curve::Model) | Curve::Model | |
Model(Impl &vis, QObject *parent) (defined in Curve::Model) | Curve::Model | inline |
model_type typedef (defined in IdentifiedObject< Model >) | IdentifiedObject< Model > | |
object_type typedef (defined in IdentifiedObject< Model >) | IdentifiedObject< Model > | |
pointAdded(const Curve::PointModel *arg_1) (defined in Curve::Model) | Curve::Model | |
pointRemoved(const Id< Curve::PointModel > &arg_1) (defined in Curve::Model) | Curve::Model | |
points() const (defined in Curve::Model) | Curve::Model | |
points() (defined in Curve::Model) | Curve::Model | inline |
removeSegment(SegmentModel *m) (defined in Curve::Model) | Curve::Model | |
resetCache() const noexcept override (defined in IdentifiedObject< Model >) | IdentifiedObject< Model > | inlinevirtual |
segmentAdded(const SegmentModel *arg_1) (defined in Curve::Model) | Curve::Model | |
segmentRemoved(const Id< SegmentModel > &arg_1) (defined in Curve::Model) | Curve::Model | |
segments() const (defined in Curve::Model) | Curve::Model | inline |
segments() (defined in Curve::Model) | Curve::Model | inline |
selectedChildren() const (defined in Curve::Model) | Curve::Model | |
setId(const id_type &id) noexcept (defined in IdentifiedObject< Model >) | IdentifiedObject< Model > | inline |
setId(id_type &&id) noexcept (defined in IdentifiedObject< Model >) | IdentifiedObject< Model > | inline |
setSelection(const Selection &s) (defined in Curve::Model) | Curve::Model | |
sortedSegments() const (defined in Curve::Model) | Curve::Model | |
toCurveData() const (defined in Curve::Model) | Curve::Model | |
valueAt(double x) const noexcept (defined in Curve::Model) | Curve::Model | |
~IdentifiedObject() override=default (defined in IdentifiedObject< Model >) | IdentifiedObject< Model > | |
~IdentifiedObjectAbstract() override (defined in IdentifiedObjectAbstract) | IdentifiedObjectAbstract |