Class Dataset_UI
Defined in File Dataset_UI.h
Inheritance Relationships
Derived Types
public mola::EurocDataset
public mola::Kitti360Dataset
public mola::KittiOdometryDataset
public mola::MulranDataset
public mola::ParisLucoDataset
public mola::RawlogDataset
public mola::Rosbag2Dataset
Class Documentation
-
class Dataset_UI
Virtual base for offline dataset sources to have a GUI within MolaViz
Subclassed by mola::EurocDataset, mola::Kitti360Dataset, mola::KittiOdometryDataset, mola::MulranDataset, mola::ParisLucoDataset, mola::RawlogDataset, mola::Rosbag2Dataset
Virtual interface of Dataset_UI
{
-
virtual size_t datasetUI_size() const = 0
Number of different time steps available to call getObservations()
-
virtual size_t datasetUI_lastQueriedTimestep() const = 0
Returns the latest requested observation, range [0, datasetSize()]
-
virtual double datasetUI_playback_speed() const = 0
-
virtual void datasetUI_playback_speed(double speed) = 0
-
virtual bool datasetUI_paused() const = 0
-
virtual void datasetUI_paused(bool paused) = 0
-
virtual void datasetUI_teleport(size_t timestep) = 0
Forces continue replaying in this moment in time
-
virtual size_t datasetUI_size() const = 0