28 QSharedPointer<VespucciDataset>
GetDataset(
const QString &key)
const;
30 QSharedPointer<AnalysisResults>
GetResults(
const QString &dataset_key,
31 const QString &results_key)
33 QSharedPointer<AnalysisResults>
GetResults(
const QStringList &keys)
const;
35 QSharedPointer<MapData>
GetMap(
const QString &dataset_key,
36 const QString &map_key)
const;
37 QSharedPointer<MapData>
GetMap(
const QStringList &keys)
const;
42 const QString &results_key,
43 const QString &matrix_key)
const;
47 const QString &matrix_key)
const;
51 const QString &matrix_key)
const;
54 const mat &
GetMatrix(
const QString &dataset_key,
const QString &matrix_key)
const;
55 const mat &
GetMatrix(
const QStringList &keys)
const;
57 bool Mappable(
const QStringList &keys)
const;
58 bool Plottable(
const QStringList &keys)
const;
64 void AddDataset(QSharedPointer<VespucciDataset> dataset);
68 bool HasMatrix(
const QStringList &keys)
const;
71 QList<QSharedPointer<VespucciDataset> > datasets_;
const mat & EmptyMatrix() const
QStringList CoreMatrixNames(const QString &dataset_key)
QSharedPointer< MapData > GetMap(const QString &dataset_key, const QString &map_key) const
DataModel::GetMap Get the MapData object named map_key from dataset named dataset_key.
QStringList DatasetNames() const
DataModel::DatasetNames.
The MapData class Class for processed map data. Images are created from this data.
const mat & GetAuxiliaryMatrix(const QString &dataset_key, const QString &matrix_key) const
DataModel::GetAuxiliaryMatrix.
bool Plottable(const QStringList &keys) const
void AddDataset(QSharedPointer< VespucciDataset > dataset)
DataModel::AddDataset.
QSharedPointer< AnalysisResults > GetResults(const QString &dataset_key, const QString &results_key) const
DataModel::GetResults Get the AnalysisResults object named results_key from the dataset named dataset...
QSharedPointer< VespucciDataset > GetDataset(const QString &key) const
DataModel::GetDataset Get the VespucciDataset named key.
bool HasMatrix(const QStringList &keys) const
const mat & GetCoreMatrix(const QString &dataset_key, const QString &matrix_key) const
DataModel::GetCoreMatrix.
QStringList AuxiliaryMatrixNames(const QString &dataset_key) const
DataModel::AuxiliaryMatrixNames.
void RemoveDataset(const QString &name)
DataModel::RemoveDataset.
bool Mappable(const QStringList &keys) const
bool HasDataset(const QString &key) const
QStringList AnalysisResultsNames(const QString &dataset_key) const
DataModel::AnalysisResultsNames.
const mat & GetMatrix(const QString &dataset_key, const QString &matrix_key) const
QList< QSharedPointer< MapData > > GetMapsUsingColorRange(const QString &range_key)
const mat & GetResultsMatrix(const QString &dataset_key, const QString &results_key, const QString &matrix_key) const