Class containing the type code of a laser scanner. More...
#include <TypeCode.h>
Public Member Functions | |
uint8_t | getInterfaceType () const |
Gets the interface type for the scanner. | |
float | getMaxRange () const |
Gets the max range for the scanner. | |
void | setInterfaceType (uint8_t interface_type) |
Sets the interface type for the scanner. | |
void | setMaxRange (float max_distance) |
Sets the max range for the scanner. | |
TypeCode () | |
Constructor of the type code. | |
Private Attributes | |
uint8_t | m_interface_type |
float | m_max_range |
Class containing the type code of a laser scanner.
Definition at line 62 of file TypeCode.h.
Constructor of the type code.
Definition at line 40 of file TypeCode.cpp.
uint8_t sick::datastructure::TypeCode::getInterfaceType | ( | ) | const |
Gets the interface type for the scanner.
Definition at line 42 of file TypeCode.cpp.
float sick::datastructure::TypeCode::getMaxRange | ( | ) | const |
Gets the max range for the scanner.
Definition at line 52 of file TypeCode.cpp.
void sick::datastructure::TypeCode::setInterfaceType | ( | uint8_t | interface_type | ) |
Sets the interface type for the scanner.
interface_type | The interface type for the scanner. |
Definition at line 47 of file TypeCode.cpp.
void sick::datastructure::TypeCode::setMaxRange | ( | float | max_distance | ) |
Sets the max range for the scanner.
max_distance | The max range for the scanner. |
Definition at line 57 of file TypeCode.cpp.
uint8_t sick::datastructure::TypeCode::m_interface_type [private] |
Definition at line 96 of file TypeCode.h.
float sick::datastructure::TypeCode::m_max_range [private] |
Definition at line 97 of file TypeCode.h.