Mercurial > hg > svcore
comparison data/model/AlignmentModel.h @ 323:a71dec01c4d3
* Some tidying up to handling of alignment; add alignment status label to
pane; ensure alignment when dragging with mouse as well as when playing
author | Chris Cannam |
---|---|
date | Thu, 25 Oct 2007 14:32:23 +0000 |
parents | c022976d18e8 |
children | f14e2f7b24f7 6f6ab834449d |
comparison
equal
deleted
inserted
replaced
322:7623ecfd5891 | 323:a71dec01c4d3 |
---|---|
60 Model *m_aligned; // I don't own this | 60 Model *m_aligned; // I don't own this |
61 | 61 |
62 Model *m_inputModel; // I own this | 62 Model *m_inputModel; // I own this |
63 SparseTimeValueModel *m_path; // I own this | 63 SparseTimeValueModel *m_path; // I own this |
64 mutable SparseTimeValueModel *m_reversePath; // I own this | 64 mutable SparseTimeValueModel *m_reversePath; // I own this |
65 bool m_pathBegun; | |
65 bool m_pathComplete; | 66 bool m_pathComplete; |
66 | 67 |
67 void constructReversePath() const; | 68 void constructReversePath() const; |
68 | 69 |
69 size_t align(SparseTimeValueModel *path, size_t frame) const; | 70 size_t align(SparseTimeValueModel *path, size_t frame) const; |