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;