diff base/Clipboard.cpp @ 1611:b2f32c554199 single-point

Pull out the Point class, plus start testing NoteModel, plus actually add the tests...
author Chris Cannam
date Tue, 05 Mar 2019 15:15:11 +0000
parents 7db29268cf4c
children 23a29e5dc0e9
line wrap: on
line diff
--- a/base/Clipboard.cpp	Tue Mar 05 14:18:37 2019 +0000
+++ b/base/Clipboard.cpp	Tue Mar 05 15:15:11 2019 +0000
@@ -15,200 +15,6 @@
 
 #include "Clipboard.h"
 
-Clipboard::Point::Point(sv_frame_t frame, QString label) :
-    m_haveValue(false),
-    m_haveLevel(false),
-    m_haveFrame(true),
-    m_haveDuration(false),
-    m_haveReferenceFrame(false),
-    m_haveLabel(true),
-    m_value(0),
-    m_level(0.f),
-    m_frame(frame),
-    m_duration(0),
-    m_referenceFrame(frame),
-    m_label(label)
-{
-}
-
-Clipboard::Point::Point(sv_frame_t frame, float value, QString label) :
-    m_haveValue(true),
-    m_haveLevel(false),
-    m_haveFrame(true),
-    m_haveDuration(false),
-    m_haveReferenceFrame(false),
-    m_haveLabel(true),
-    m_value(value),
-    m_level(0.f),
-    m_frame(frame),
-    m_duration(0),
-    m_referenceFrame(frame),
-    m_label(label)
-{
-}
-
-Clipboard::Point::Point(sv_frame_t frame, float value, sv_frame_t duration, QString label) :
-    m_haveValue(true),
-    m_haveLevel(false),
-    m_haveFrame(true),
-    m_haveDuration(true),
-    m_haveReferenceFrame(false),
-    m_haveLabel(true),
-    m_value(value),
-    m_level(0.f),
-    m_frame(frame),
-    m_duration(duration),
-    m_referenceFrame(frame),
-    m_label(label)
-{
-}
-
-Clipboard::Point::Point(sv_frame_t frame, float value, sv_frame_t duration, float level, QString label) :
-    m_haveValue(true),
-    m_haveLevel(true),
-    m_haveFrame(true),
-    m_haveDuration(true),
-    m_haveReferenceFrame(false),
-    m_haveLabel(true),
-    m_value(value),
-    m_level(level),
-    m_frame(frame),
-    m_duration(duration),
-    m_referenceFrame(frame),
-    m_label(label)
-{
-}
-
-bool
-Clipboard::Point::haveFrame() const
-{
-    return m_haveFrame;
-}
-
-sv_frame_t
-Clipboard::Point::getFrame() const
-{
-    return m_frame;
-}
-
-Clipboard::Point
-Clipboard::Point::withFrame(sv_frame_t frame) const
-{
-    Point p(*this);
-    p.m_haveFrame = true;
-    p.m_frame = frame;
-    return p;
-}
-
-bool
-Clipboard::Point::haveValue() const
-{
-    return m_haveValue;
-}
-
-float
-Clipboard::Point::getValue() const
-{
-    return m_value;
-}
-
-Clipboard::Point
-Clipboard::Point::withValue(float value) const
-{
-    Point p(*this);
-    p.m_haveValue = true;
-    p.m_value = value;
-    return p;
-}
-
-bool
-Clipboard::Point::haveDuration() const
-{
-    return m_haveDuration;
-}
-
-sv_frame_t
-Clipboard::Point::getDuration() const
-{
-    return m_duration;
-}
-
-Clipboard::Point
-Clipboard::Point::withDuration(sv_frame_t duration) const
-{
-    Point p(*this);
-    p.m_haveDuration = true;
-    p.m_duration = duration;
-    return p;
-}
-
-bool
-Clipboard::Point::haveLabel() const
-{
-    return m_haveLabel;
-}
-
-QString
-Clipboard::Point::getLabel() const
-{
-    return m_label;
-}
-
-Clipboard::Point
-Clipboard::Point::withLabel(QString label) const
-{
-    Point p(*this);
-    p.m_haveLabel = true;
-    p.m_label = label;
-    return p;
-}
-
-bool
-Clipboard::Point::haveLevel() const
-{
-    return m_haveLevel;
-}
-
-float
-Clipboard::Point::getLevel() const
-{
-    return m_level;
-}
-
-Clipboard::Point
-Clipboard::Point::withLevel(float level) const
-{
-    Point p(*this);
-    p.m_haveLevel = true;
-    p.m_level = level;
-    return p;
-}
-
-bool
-Clipboard::Point::haveReferenceFrame() const
-{
-    return m_haveReferenceFrame;
-}
-
-bool
-Clipboard::Point::referenceFrameDiffers() const
-{
-    return m_haveReferenceFrame && (m_referenceFrame != m_frame);
-}
-
-sv_frame_t
-Clipboard::Point::getReferenceFrame() const
-{
-    return m_referenceFrame;
-}
-
-void
-Clipboard::Point::setReferenceFrame(sv_frame_t f) 
-{
-    m_haveReferenceFrame = true;
-    m_referenceFrame = f;
-}
-
 Clipboard::Clipboard() { }
 Clipboard::~Clipboard() { }