Config data for current and persistent sensor config. More...
#include <ConfigData.h>
Public Member Functions | |
ConfigData () | |
The constructor of the config data. More... | |
float | getAngularBeamResolution () const |
Returns the angular resolution between the beams. More... | |
float | getEndAngle () const |
Get the end angle of the configuration. More... | |
float | getStartAngle () const |
Get the start angle of the configuration. More... | |
void | setAngularBeamResolution (const int32_t &angular_beam_resolution) |
Set the angular resolution between beams. More... | |
void | setAngularBeamResolutionDegrees (const float &angular_beam_resolution) |
Set the angular resolution between beams from degrees. More... | |
void | setEndAngle (const int32_t &end_angle) |
Set the end angle of the configuration. More... | |
void | setEndAngleDegrees (const float &end_angle) |
Set the end angle of the configuration from degrees. More... | |
void | setStartAngle (const int32_t &start_angle) |
Set the start angle of the configuration. More... | |
void | setStartAngleDegrees (const float &start_angle) |
Set the start angle of the configuration from degrees. More... | |
Private Attributes | |
const double | ANGLE_RESOLUTION = 4194304.0 |
Defined angle resolution to convert sensor input to the right frame. More... | |
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.
sick::datastructure::ConfigData::ConfigData | ( | ) |
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.
|
private |
Defined angle resolution to convert sensor input to the right frame.
Definition at line 115 of file ConfigData.h.
|
private |
Definition at line 119 of file ConfigData.h.
|
private |
Definition at line 118 of file ConfigData.h.
|
private |
Definition at line 117 of file ConfigData.h.