comparison data/model/SparseOneDimensionalModel.h @ 384:6f6ab834449d spectrogram-cache-rejig

* Merge from trunk
author Chris Cannam
date Wed, 27 Feb 2008 11:59:42 +0000
parents 7a4bd2c8585c
children
comparison
equal deleted inserted replaced
337:a6fab10ff9e6 384:6f6ab834449d
28 28
29 int getDimensions() const { return 1; } 29 int getDimensions() const { return 1; }
30 30
31 long frame; 31 long frame;
32 QString label; 32 QString label;
33 33
34 QString getLabel() const { return label; }
35
34 void toXml(QTextStream &stream, 36 void toXml(QTextStream &stream,
35 QString indent = "", 37 QString indent = "",
36 QString extraAttributes = "") const 38 QString extraAttributes = "") const
37 { 39 {
38 stream << QString("%1<point frame=\"%2\" label=\"%3\" %4/>\n") 40 stream << QString("%1<point frame=\"%2\" label=\"%3\" %4/>\n")
82 j != m_points.end(); ++j, ++i) { 84 j != m_points.end(); ++j, ++i) {
83 if (!comparator(*j, point) && !comparator(point, *j)) return i; 85 if (!comparator(*j, point) && !comparator(point, *j)) return i;
84 } 86 }
85 return -1; 87 return -1;
86 } 88 }
89
90 QString getTypeName() const { return tr("Sparse 1-D"); }
87 }; 91 };
88 92
89 #endif 93 #endif
90 94
91 95