|
ManiVault 1.0.0
A Flexible and Extensible Visual Analytics Framework for High-Dimensional Data
|
#include <DataManager.h>
Signals | |
| void | dataChanged () |
Signals inherited from hdps::AbstractManager | |
| void | managerAboutToBeInitialized () |
| void | managerInitialized () |
| void | managerAboutToBeReset () |
| void | managerReset () |
Public Member Functions | |
| DataManager () | |
| ~DataManager () | |
| void | initialize () override |
| void | reset () override |
| void | addRawData (plugin::RawData *rawData) override |
| void | addSet (const Dataset< DatasetImpl > &dataset) override |
| void | addSelection (const QString &dataName, Dataset< DatasetImpl > selection) override |
| void | removeDataset (Dataset< DatasetImpl > dataset) override |
| plugin::RawData & | getRawData (const QString &name) override |
| Dataset< DatasetImpl > | getSet (const QString &datasetGuid) override |
| Dataset< DatasetImpl > | getSelection (const QString &dataName) override |
| const QVector< Dataset< DatasetImpl > > & | allSets () const override |
| void | fromVariantMap (const QVariantMap &variantMap) override |
| QVariantMap | toVariantMap () const override |
Public Member Functions inherited from hdps::AbstractDataManager | |
| AbstractDataManager (QObject *parent=nullptr) | |
Public Member Functions inherited from hdps::AbstractManager | |
| AbstractManager (QObject *parent=nullptr, const QString &name="") | |
| virtual void | beginReset () final |
| virtual void | endReset () final |
| virtual void | beginInitialization () final |
| virtual void | endInitialization () final |
| virtual bool | isInitialized () const final |
| virtual QIcon | getIcon () const |
| gui::LockingAction & | getLockingAction () |
| virtual bool | mayLock () const |
| virtual bool | mayUnlock () const |
Public Member Functions inherited from hdps::util::Serializable | |
| Serializable (const QString &serializationName="") | |
| virtual QString | getId () const final |
| virtual void | setId (const QString &id) final |
| virtual QString | getSerializationName () const final |
| virtual void | setSerializationName (const QString &serializationName) final |
| virtual void | fromParentVariantMap (const QVariantMap &parentVariantMap) |
| virtual void | insertIntoVariantMap (QVariantMap &variantMap) const final |
| virtual void | fromJsonDocument (const QJsonDocument &jsonDocument) final |
| virtual QJsonDocument | toJsonDocument () const final |
| virtual void | fromJsonFile (const QString &filePath="") final |
| virtual void | toJsonFile (const QString &filePath="") final |
| virtual void | makeUnique () final |
Additional Inherited Members | |
Public Types inherited from hdps::util::Serializable | |
| enum class | State { Idle , Reading , Writing } |
Static Public Member Functions inherited from hdps::util::Serializable | |
| static QString | createId () |
Static Protected Member Functions inherited from hdps::util::Serializable | |
| static void | fromVariantMap (Serializable *serializable, const QVariantMap &variantMap) |
| static void | fromVariantMap (Serializable &serializable, const QVariantMap &variantMap, const QString &key) |
| static QVariantMap | toVariantMap (const Serializable *serializable) |
| static void | insertIntoVariantMap (const Serializable &serializable, QVariantMap &variantMap, const QString &key) |
| static void | insertIntoVariantMap (const Serializable &serializable, QVariantMap &variantMap) |
| hdps::DataManager::DataManager | ( | ) |
Constructor
| core | Pointer to the core |
| hdps::DataManager::~DataManager | ( | ) |
|
overridevirtual |
Add raw data to the data manager
| rawData | Pointer to the raw data |
Implements hdps::AbstractDataManager.
|
overridevirtual |
Add selection to the data manager
| dataName | Name of the raw data |
| selection | Smart pointer to selection dataset |
Implements hdps::AbstractDataManager.
|
overridevirtual |
Add data set to the data manager
| dataset | Smart pointer to the dataset |
Implements hdps::AbstractDataManager.
|
overridevirtual |
Get all sets from the data manager
Implements hdps::AbstractDataManager.
|
signal |
|
overridevirtual |
Load widget action from variant
| Variant | representation of the widget action |
Reimplemented from hdps::util::Serializable.
|
overridevirtual |
|
overridevirtual |
Get selection by data name
| dataName | Name of the data |
Implements hdps::AbstractDataManager.
|
overridevirtual |
Get dataset by dataset GUID
| datasetGuid | GUID of the dataset |
Implements hdps::AbstractDataManager.
|
overridevirtual |
Perform manager startup initialization
Reimplemented from hdps::AbstractManager.
|
overridevirtual |
Removes a Dataset, other datasets derived from this dataset are converted to non-derived data (notifies listeners)
| dataset | Smart pointer to dataset to remove |
Implements hdps::AbstractDataManager.
|
overridevirtual |
Resets the contents of the data manager
Implements hdps::AbstractManager.
|
overridevirtual |
Save widget action to variant
Reimplemented from hdps::util::Serializable.