#include <sick_cloud_transform.h>
|
typedef std::array< std::array< float, 3 >, 3 > | Matrix3x3 |
|
typedef std::array< float, 3 > | Vector3D |
|
|
bool | init (const std::string &add_transform_xyz_rpy, bool cartesian_input_only, bool add_transform_check_dynamic_updates) |
|
|
bool | m_add_transform_check_dynamic_updates = false |
|
std::string | m_add_transform_xyz_rpy = "" |
|
bool | m_apply_3x3_rotation = false |
|
float | m_azimuth_offset = 0 |
|
bool | m_cartesian_input_only = false |
|
rosNodePtr | m_nh = 0 |
|
Matrix3x3 | m_rotation_matrix = { 1, 0, 0, 0, 1, 0, 0, 0, 1 } |
|
Vector3D | m_translation_vector = { 0, 0, 0 } |
|
Definition at line 85 of file sick_cloud_transform.h.
◆ Matrix3x3
◆ Vector3D
◆ SickCloudTransform() [1/3]
sick_scan_xd::SickCloudTransform::SickCloudTransform |
( |
| ) |
|
◆ SickCloudTransform() [2/3]
sick_scan_xd::SickCloudTransform::SickCloudTransform |
( |
rosNodePtr |
nh, |
|
|
bool |
cartesian_input_only |
|
) |
| |
◆ SickCloudTransform() [3/3]
sick_scan_xd::SickCloudTransform::SickCloudTransform |
( |
rosNodePtr |
nh, |
|
|
const std::string & |
add_transform_xyz_rpy, |
|
|
bool |
cartesian_input_only, |
|
|
bool |
add_transform_check_dynamic_updates |
|
) |
| |
◆ applyTransform()
template<typename float_type >
void sick_scan_xd::SickCloudTransform::applyTransform |
( |
float_type & |
x, |
|
|
float_type & |
y, |
|
|
float_type & |
z |
|
) |
| |
|
inline |
◆ azimuthOffset()
float sick_scan_xd::SickCloudTransform::azimuthOffset |
( |
void |
| ) |
const |
|
inline |
◆ eulerToRot3x3()
◆ init()
bool sick_scan_xd::SickCloudTransform::init |
( |
const std::string & |
add_transform_xyz_rpy, |
|
|
bool |
cartesian_input_only, |
|
|
bool |
add_transform_check_dynamic_updates |
|
) |
| |
|
protected |
◆ multiply3x3()
◆ m_add_transform_check_dynamic_updates
bool sick_scan_xd::SickCloudTransform::m_add_transform_check_dynamic_updates = false |
|
protected |
◆ m_add_transform_xyz_rpy
std::string sick_scan_xd::SickCloudTransform::m_add_transform_xyz_rpy = "" |
|
protected |
◆ m_apply_3x3_rotation
bool sick_scan_xd::SickCloudTransform::m_apply_3x3_rotation = false |
|
protected |
◆ m_azimuth_offset
float sick_scan_xd::SickCloudTransform::m_azimuth_offset = 0 |
|
protected |
◆ m_cartesian_input_only
bool sick_scan_xd::SickCloudTransform::m_cartesian_input_only = false |
|
protected |
◆ m_nh
rosNodePtr sick_scan_xd::SickCloudTransform::m_nh = 0 |
|
protected |
◆ m_rotation_matrix
Matrix3x3 sick_scan_xd::SickCloudTransform::m_rotation_matrix = { 1, 0, 0, 0, 1, 0, 0, 0, 1 } |
|
protected |
◆ m_translation_vector
Vector3D sick_scan_xd::SickCloudTransform::m_translation_vector = { 0, 0, 0 } |
|
protected |
The documentation for this class was generated from the following files: