ManiVault 1.0.0
A Flexible and Extensible Visual Analytics Framework for High-Dimensional Data
Loading...
Searching...
No Matches
hdps::LinkedData Class Reference

#include <LinkedData.h>

Inheritance diagram for hdps::LinkedData:
hdps::util::Serializable

Public Member Functions

 LinkedData ()
 
 LinkedData (const Dataset< DatasetImpl > &sourceDataSet, const Dataset< DatasetImpl > &targetDataSet)
 
const Dataset< DatasetImplgetSourceDataSet () const
 
const Dataset< DatasetImplgetTargetDataset () const
 
const SelectionMapgetMapping () const
 
void setMapping (SelectionMap &map)
 
void fromVariantMap (const QVariantMap &variantMap) override
 
QVariantMap toVariantMap () const override
 
- 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)
 

Constructor & Destructor Documentation

◆ LinkedData() [1/2]

hdps::LinkedData::LinkedData ( )

◆ LinkedData() [2/2]

hdps::LinkedData::LinkedData ( const Dataset< DatasetImpl > &  sourceDataSet,
const Dataset< DatasetImpl > &  targetDataSet 
)

Member Function Documentation

◆ fromVariantMap()

void hdps::LinkedData::fromVariantMap ( const QVariantMap &  variantMap)
overridevirtual

Load from variant map

Parameters
variantMapVariant map

Reimplemented from hdps::util::Serializable.

◆ getMapping()

const SelectionMap & hdps::LinkedData::getMapping ( ) const

◆ getSourceDataSet()

const Dataset< DatasetImpl > hdps::LinkedData::getSourceDataSet ( ) const
inline

◆ getTargetDataset()

const Dataset< DatasetImpl > hdps::LinkedData::getTargetDataset ( ) const
inline

◆ setMapping()

void hdps::LinkedData::setMapping ( SelectionMap map)

◆ toVariantMap()

QVariantMap hdps::LinkedData::toVariantMap ( ) const
overridevirtual

Save to variant map

Returns
Variant map

Reimplemented from hdps::util::Serializable.


The documentation for this class was generated from the following files: