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)IdentifiedObjectAbstractinlineprotected
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::Modelinline
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::Modelinline
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::Modelinline
segments() (defined in Curve::Model)Curve::Modelinline
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