Class AbstractWorkspace

Inheritance Relationships

Derived Types

Class Documentation

class AbstractWorkspace

Abstract interface of workspace class.

Subclassed by multisensor_calibration::Workspace< EXTRINSIC_CAMERA_LIDAR_WS >, multisensor_calibration::Workspace< EXTRINSIC_CAMERA_REFERENCE_WS >, multisensor_calibration::Workspace< EXTRINSIC_LIDAR_LIDAR_WS >, multisensor_calibration::Workspace< EXTRINSIC_LIDAR_REFERENCE_WS >, multisensor_calibration::Workspace< EXTRINSIC_LIDAR_VEHICLE_WS >, multisensor_calibration::Workspace< INTRINSIC_CAMERA_WS >, multisensor_calibration::Workspace< ROBOT_WS >, multisensor_calibration::Workspace< TypeT >

Public Functions

inline virtual ~AbstractWorkspace()
virtual bool createBackup() const = 0
virtual fs::path getPath() const = 0
virtual bool load(const bool forceMkWs = false, const bool forceOverwrite = false) = 0
virtual QSettings *settingsPtr() = 0