Mercurial > hg > svcore
comparison base/Clipboard.cpp @ 369:007b01b971a6
* function rename & notes
| author | Chris Cannam |
|---|---|
| date | Mon, 04 Feb 2008 13:35:11 +0000 |
| parents | 516819f2b97b |
| children | e73a1a1e8f24 |
comparison
equal
deleted
inserted
replaced
| 368:bef4604d82fa | 369:007b01b971a6 |
|---|---|
| 22 m_haveDuration(false), | 22 m_haveDuration(false), |
| 23 m_haveLabel(true), | 23 m_haveLabel(true), |
| 24 m_label(label), | 24 m_label(label), |
| 25 m_haveLevel(false), | 25 m_haveLevel(false), |
| 26 m_level(0.f), | 26 m_level(0.f), |
| 27 m_haveReferenceFrame(false), | 27 m_referenceFramesDiffer(false), |
| 28 m_referenceFrame(frame) | 28 m_referenceFrame(frame) |
| 29 { | 29 { |
| 30 } | 30 } |
| 31 | 31 |
| 32 Clipboard::Point::Point(long frame, float value, QString label) : | 32 Clipboard::Point::Point(long frame, float value, QString label) : |
| 37 m_haveDuration(false), | 37 m_haveDuration(false), |
| 38 m_haveLabel(true), | 38 m_haveLabel(true), |
| 39 m_label(label), | 39 m_label(label), |
| 40 m_haveLevel(false), | 40 m_haveLevel(false), |
| 41 m_level(0.f), | 41 m_level(0.f), |
| 42 m_haveReferenceFrame(false), | 42 m_referenceFramesDiffer(false), |
| 43 m_referenceFrame(frame) | 43 m_referenceFrame(frame) |
| 44 { | 44 { |
| 45 } | 45 } |
| 46 | 46 |
| 47 Clipboard::Point::Point(long frame, float value, size_t duration, QString label) : | 47 Clipboard::Point::Point(long frame, float value, size_t duration, QString label) : |
| 53 m_duration(duration), | 53 m_duration(duration), |
| 54 m_haveLabel(true), | 54 m_haveLabel(true), |
| 55 m_label(label), | 55 m_label(label), |
| 56 m_haveLevel(false), | 56 m_haveLevel(false), |
| 57 m_level(0.f), | 57 m_level(0.f), |
| 58 m_haveReferenceFrame(false), | 58 m_referenceFramesDiffer(false), |
| 59 m_referenceFrame(frame) | 59 m_referenceFrame(frame) |
| 60 { | 60 { |
| 61 } | 61 } |
| 62 | 62 |
| 63 Clipboard::Point::Point(long frame, float value, size_t duration, float level, QString label) : | 63 Clipboard::Point::Point(long frame, float value, size_t duration, float level, QString label) : |
| 69 m_duration(duration), | 69 m_duration(duration), |
| 70 m_haveLabel(true), | 70 m_haveLabel(true), |
| 71 m_label(label), | 71 m_label(label), |
| 72 m_haveLevel(true), | 72 m_haveLevel(true), |
| 73 m_level(level), | 73 m_level(level), |
| 74 m_haveReferenceFrame(false), | 74 m_referenceFramesDiffer(false), |
| 75 m_referenceFrame(frame) | 75 m_referenceFrame(frame) |
| 76 { | 76 { |
| 77 } | 77 } |
| 78 | 78 |
| 79 Clipboard::Point::Point(const Point &point) : | 79 Clipboard::Point::Point(const Point &point) : |
| 85 m_duration(point.m_duration), | 85 m_duration(point.m_duration), |
| 86 m_haveLabel(point.m_haveLabel), | 86 m_haveLabel(point.m_haveLabel), |
| 87 m_label(point.m_label), | 87 m_label(point.m_label), |
| 88 m_haveLevel(point.m_haveLevel), | 88 m_haveLevel(point.m_haveLevel), |
| 89 m_level(point.m_level), | 89 m_level(point.m_level), |
| 90 m_haveReferenceFrame(point.m_haveReferenceFrame), | 90 m_referenceFramesDiffer(point.m_referenceFramesDiffer), |
| 91 m_referenceFrame(point.m_referenceFrame) | 91 m_referenceFrame(point.m_referenceFrame) |
| 92 { | 92 { |
| 93 } | 93 } |
| 94 | 94 |
| 95 Clipboard::Point & | 95 Clipboard::Point & |
| 104 m_duration = point.m_duration; | 104 m_duration = point.m_duration; |
| 105 m_haveLabel = point.m_haveLabel; | 105 m_haveLabel = point.m_haveLabel; |
| 106 m_label = point.m_label; | 106 m_label = point.m_label; |
| 107 m_haveLevel = point.m_haveLevel; | 107 m_haveLevel = point.m_haveLevel; |
| 108 m_level = point.m_level; | 108 m_level = point.m_level; |
| 109 m_haveReferenceFrame = point.m_haveReferenceFrame; | 109 m_referenceFramesDiffer = point.m_referenceFramesDiffer; |
| 110 m_referenceFrame = point.m_referenceFrame; | 110 m_referenceFrame = point.m_referenceFrame; |
| 111 return *this; | 111 return *this; |
| 112 } | 112 } |
| 113 | 113 |
| 114 bool | 114 bool |
| 170 { | 170 { |
| 171 return m_level; | 171 return m_level; |
| 172 } | 172 } |
| 173 | 173 |
| 174 bool | 174 bool |
| 175 Clipboard::Point::haveReferenceFrame() const | 175 Clipboard::Point::referenceFramesDiffer() const |
| 176 { | 176 { |
| 177 return m_haveReferenceFrame; | 177 return m_referenceFramesDiffer; |
| 178 } | 178 } |
| 179 | 179 |
| 180 long | 180 long |
| 181 Clipboard::Point::getReferenceFrame() const | 181 Clipboard::Point::getReferenceFrame() const |
| 182 { | 182 { |
| 184 } | 184 } |
| 185 | 185 |
| 186 void | 186 void |
| 187 Clipboard::Point::setReferenceFrame(long f) | 187 Clipboard::Point::setReferenceFrame(long f) |
| 188 { | 188 { |
| 189 if (f != m_frame) m_haveReferenceFrame = true; | 189 if (f != m_frame) m_referenceFramesDiffer = true; |
| 190 m_referenceFrame = f; | 190 m_referenceFrame = f; |
| 191 } | 191 } |
| 192 | 192 |
| 193 Clipboard::Clipboard() { } | 193 Clipboard::Clipboard() { } |
| 194 Clipboard::~Clipboard() { } | 194 Clipboard::~Clipboard() { } |
| 222 { | 222 { |
| 223 m_points.push_back(point); | 223 m_points.push_back(point); |
| 224 } | 224 } |
| 225 | 225 |
| 226 bool | 226 bool |
| 227 Clipboard::haveReferenceFrames() const | 227 Clipboard::referenceFramesDiffer() const |
| 228 { | 228 { |
| 229 for (PointList::const_iterator i = m_points.begin(); | 229 for (PointList::const_iterator i = m_points.begin(); |
| 230 i != m_points.end(); ++i) { | 230 i != m_points.end(); ++i) { |
| 231 if (i->haveReferenceFrame()) return true; | 231 if (i->referenceFramesDiffer()) return true; |
| 232 } | 232 } |
| 233 return false; | 233 return false; |
| 234 } | 234 } |
| 235 | 235 |
