Class ExtrinsicCameraLidarConfigWidget
Defined in File ExtrinsicCameraLidarConfigWidget.h
Inheritance Relationships
Base Type
public QWidget
Class Documentation
-
class ExtrinsicCameraLidarConfigWidget : public QWidget
Widget holding the configuration options for the extrinsic camera lidar calibration. This is part of the calibration configurator of the multi_sensor_calibration node.
Public Functions
-
ExtrinsicCameraLidarConfigWidget(QWidget *parent = nullptr)
Construct a new Extrinsic Camera Lidar Config Widget.
- Parameters:
parent – [in] Parent Widget
-
~ExtrinsicCameraLidarConfigWidget()
Destroy the Extrinsic Camera Lidar Config Widget.
-
void clearCalibrationOptions()
Clear contents of options.
-
void setRobotWorkspaceFolderPath(const QString &iFolderPath)
Set path to robot workspace folder, triggering the population of the widget contents.
-
void setSourceSensorName(const QString &iSensorName)
Set the source sensor name.
-
QString getSourceSensorName() const
Get the source sensor name.
-
void setReferenceSensorName(const QString &iSensorName)
Set the reference sensor name.
-
QString getReferenceSensorName() const
Get the source sensor name.
-
std::unordered_map<std::string, bool> getBoolTypedCalibrationOptions()
Get key-value list of calibration options that are of type bool.
-
std::unordered_map<std::string, double> getDoubleTypedCalibrationOptions()
Get key-value list of calibration options that are of type double.
-
std::unordered_map<std::string, int> getIntTypedCalibrationOptions()
Get key-value list of calibration options that are of type int.
-
std::unordered_map<std::string, std::string> getStringTypedCalibrationOptions()
Get key-value list of calibration options that are of type string.
-
ExtrinsicCameraLidarConfigWidget(QWidget *parent = nullptr)