Config data for current and persistent sensor config. More...
#include <ConfigData.h>
Public Member Functions | |
ConfigData () | |
The constructor of the config data. | |
float | getAngularBeamResolution () const |
Returns the angular resolution between the beams. | |
float | getEndAngle () const |
Get the end angle of the configuration. | |
float | getStartAngle () const |
Get the start angle of the configuration. | |
void | setAngularBeamResolution (const int32_t &angular_beam_resolution) |
Set the angular resolution between beams. | |
void | setAngularBeamResolutionDegrees (const float &angular_beam_resolution) |
Set the angular resolution between beams from degrees. | |
void | setEndAngle (const int32_t &end_angle) |
Set the end angle of the configuration. | |
void | setEndAngleDegrees (const float &end_angle) |
Set the end angle of the configuration from degrees. | |
void | setStartAngle (const int32_t &start_angle) |
Set the start angle of the configuration. | |
void | setStartAngleDegrees (const float &start_angle) |
Set the start angle of the configuration from degrees. | |
Private Attributes | |
const double | ANGLE_RESOLUTION = 4194304.0 |
Defined angle resolution to convert sensor input to the right frame. | |
float | m_angular_beam_resolution |
float | m_end_angle |
float | m_start_angle |
Config data for current and persistent sensor config.
Definition at line 48 of file ConfigData.h.
The constructor of the config data.
Definition at line 40 of file ConfigData.cpp.
float sick::datastructure::ConfigData::getAngularBeamResolution | ( | ) | const |
Returns the angular resolution between the beams.
Definition at line 72 of file ConfigData.cpp.
float sick::datastructure::ConfigData::getEndAngle | ( | ) | const |
Get the end angle of the configuration.
Definition at line 57 of file ConfigData.cpp.
float sick::datastructure::ConfigData::getStartAngle | ( | ) | const |
Get the start angle of the configuration.
Definition at line 42 of file ConfigData.cpp.
void sick::datastructure::ConfigData::setAngularBeamResolution | ( | const int32_t & | angular_beam_resolution | ) |
Set the angular resolution between beams.
angular_beam_resolution | The angular resolution between two beams. |
Definition at line 77 of file ConfigData.cpp.
void sick::datastructure::ConfigData::setAngularBeamResolutionDegrees | ( | const float & | angular_beam_resolution | ) |
Set the angular resolution between beams from degrees.
angular_beam_resolution | The angular resolution between two beams in degrees. |
Definition at line 82 of file ConfigData.cpp.
void sick::datastructure::ConfigData::setEndAngle | ( | const int32_t & | end_angle | ) |
Set the end angle of the configuration.
end_angle | End angle of the configuration. |
Definition at line 62 of file ConfigData.cpp.
void sick::datastructure::ConfigData::setEndAngleDegrees | ( | const float & | end_angle | ) |
Set the end angle of the configuration from degrees.
end_angle | End angle of the configuration in degrees. |
Definition at line 67 of file ConfigData.cpp.
void sick::datastructure::ConfigData::setStartAngle | ( | const int32_t & | start_angle | ) |
Set the start angle of the configuration.
start_angle | Start angle of the scan. |
Definition at line 47 of file ConfigData.cpp.
void sick::datastructure::ConfigData::setStartAngleDegrees | ( | const float & | start_angle | ) |
Set the start angle of the configuration from degrees.
start_angle | Start angle of the configuration in degrees. |
Definition at line 52 of file ConfigData.cpp.
const double sick::datastructure::ConfigData::ANGLE_RESOLUTION = 4194304.0 [private] |
Defined angle resolution to convert sensor input to the right frame.
Definition at line 115 of file ConfigData.h.
float sick::datastructure::ConfigData::m_angular_beam_resolution [private] |
Definition at line 119 of file ConfigData.h.
float sick::datastructure::ConfigData::m_end_angle [private] |
Definition at line 118 of file ConfigData.h.
float sick::datastructure::ConfigData::m_start_angle [private] |
Definition at line 117 of file ConfigData.h.