comparison document/SVFileReader.h @ 55:ca1e3f5657d5

* Simplify maker names in plugin menu * Make sure derived models have a name (based on the transform) * Don't start deriving a model from a derived model until the derived model is ready * Tidy up completion management in writable wave file model * Make writable models save/reload correctly from session file (i.e. regenerating from the original transform) * Same for dense 3d models -- don't save the data, just the transform details * Add a comment describing the SV file format
author Chris Cannam
date Fri, 13 Oct 2006 12:51:05 +0000
parents 56e1d4242bb4
children bedc7517b6e8
comparison
equal deleted inserted replaced
54:ec77936c268e 55:ca1e3f5657d5
90 std::map<int, Model *> m_models; 90 std::map<int, Model *> m_models;
91 std::set<Model *> m_addedModels; 91 std::set<Model *> m_addedModels;
92 std::map<int, int> m_awaitingDatasets; // map dataset id -> model id 92 std::map<int, int> m_awaitingDatasets; // map dataset id -> model id
93 Model *m_currentDataset; 93 Model *m_currentDataset;
94 Model *m_currentDerivedModel; 94 Model *m_currentDerivedModel;
95 int m_currentDerivedModelId;
95 PlayParameters *m_currentPlayParameters; 96 PlayParameters *m_currentPlayParameters;
96 QString m_currentTransform; 97 QString m_currentTransform;
98 Model *m_currentTransformSource;
97 PluginTransform::ExecutionContext m_currentTransformContext; 99 PluginTransform::ExecutionContext m_currentTransformContext;
98 QString m_currentTransformConfiguration; 100 QString m_currentTransformConfiguration;
99 QString m_datasetSeparator; 101 QString m_datasetSeparator;
100 bool m_inRow; 102 bool m_inRow;
101 bool m_inView; 103 bool m_inView;