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

#include <Event.h>

Inheritance diagram for hdps::DatasetEvent:
hdps::HdpsEvent hdps::DatasetAboutToBeRemovedEvent hdps::DatasetAddedEvent hdps::DatasetChildAddedEvent hdps::DatasetChildRemovedEvent hdps::DatasetDataChangedEvent hdps::DatasetDataDimensionsChangedEvent hdps::DatasetDataSelectionChangedEvent hdps::DatasetLockedEvent hdps::DatasetRemovedEvent hdps::DatasetUnlockedEvent

Public Member Functions

 DatasetEvent (const EventType &eventType, const Dataset< DatasetImpl > &dataset)
 
Dataset< DatasetImplgetDataset ()
 
template<typename DatasetType >
Dataset< DatasetType > getDataset ()
 
void setDataset (const Dataset< DatasetImpl > &dataset)
 
- Public Member Functions inherited from hdps::HdpsEvent
 HdpsEvent (EventType type)
 
EventType getType () const
 

Protected Attributes

Dataset< DatasetImpl_dataset
 

Detailed Description

Dataset event class Event container class for datasets

Constructor & Destructor Documentation

◆ DatasetEvent()

hdps::DatasetEvent::DatasetEvent ( const EventType eventType,
const Dataset< DatasetImpl > &  dataset 
)
inline

Constructor

Parameters
eventTypeType of event
datasetSmart pointer to the dataset

Member Function Documentation

◆ getDataset() [1/2]

Dataset< DatasetImpl > hdps::DatasetEvent::getDataset ( )
inline

Get reference to the dataset

◆ getDataset() [2/2]

template<typename DatasetType >
Dataset< DatasetType > hdps::DatasetEvent::getDataset ( )
inline

Get reference to the dataset

◆ setDataset()

void hdps::DatasetEvent::setDataset ( const Dataset< DatasetImpl > &  dataset)
inline

Set reference to the dataset

Parameters
datasetReference to the dataset

Member Data Documentation

◆ _dataset

Dataset<DatasetImpl> hdps::DatasetEvent::_dataset
protected

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