#include <sick_scan_marker.h>
Definition at line 72 of file sick_scan_marker.h.
◆ SickScanMarker()
sick_scan_xd::SickScanMarker::SickScanMarker |
( |
rosNodePtr |
nh = 0 , |
|
|
const std::string & |
marker_topic = "" , |
|
|
const std::string & |
marker_frame_id = "" |
|
) |
| |
◆ ~SickScanMarker()
sick_scan_xd::SickScanMarker::~SickScanMarker |
( |
| ) |
|
|
virtual |
◆ createMonFieldLegend()
std::vector< ros_visualization_msgs::Marker > sick_scan_xd::SickScanMarker::createMonFieldLegend |
( |
const std::vector< FieldInfo > & |
field_info | ) |
|
|
protected |
◆ createMonFieldMarker()
std::vector< ros_visualization_msgs::Marker > sick_scan_xd::SickScanMarker::createMonFieldMarker |
( |
const std::vector< FieldInfo > & |
field_info | ) |
|
|
protected |
◆ createMonFieldsetLegend()
std::vector< ros_visualization_msgs::Marker > sick_scan_xd::SickScanMarker::createMonFieldsetLegend |
( |
int |
fieldset | ) |
|
|
protected |
◆ createOutputStateLegend()
std::vector< ros_visualization_msgs::Marker > sick_scan_xd::SickScanMarker::createOutputStateLegend |
( |
const std::vector< std::string > & |
output_state, |
|
|
const std::vector< std::string > & |
output_count, |
|
|
const std::vector< ros_std_msgs::ColorRGBA > & |
output_colors |
|
) |
| |
|
protected |
◆ publishMarker()
void sick_scan_xd::SickScanMarker::publishMarker |
( |
void |
| ) |
|
|
protected |
◆ updateMarker() [1/4]
void sick_scan_xd::SickScanMarker::updateMarker |
( |
const std::vector< SickScanMonField > & |
fields, |
|
|
int |
fieldset, |
|
|
int |
eval_field_logic |
|
) |
| |
◆ updateMarker() [2/4]
void sick_scan_xd::SickScanMarker::updateMarker |
( |
sick_scan_msg::LFErecMsg & |
msg, |
|
|
int |
eval_field_logic |
|
) |
| |
◆ updateMarker() [3/4]
void sick_scan_xd::SickScanMarker::updateMarker |
( |
sick_scan_msg::LIDinputstateMsg & |
msg, |
|
|
int |
eval_field_logic |
|
) |
| |
◆ updateMarker() [4/4]
void sick_scan_xd::SickScanMarker::updateMarker |
( |
sick_scan_msg::LIDoutputstateMsg & |
msg, |
|
|
int |
eval_field_logic |
|
) |
| |
◆ m_add_transform_xyz_rpy
◆ m_frame_id
std::string sick_scan_xd::SickScanMarker::m_frame_id |
|
protected |
◆ m_marker_output_legend_offset_x
double sick_scan_xd::SickScanMarker::m_marker_output_legend_offset_x |
|
protected |
◆ m_marker_publisher
rosPublisher<ros_visualization_msgs::MarkerArray> sick_scan_xd::SickScanMarker::m_marker_publisher |
|
protected |
◆ m_nh
◆ m_scan_fieldset_legend
std::vector<ros_visualization_msgs::Marker> sick_scan_xd::SickScanMarker::m_scan_fieldset_legend |
|
protected |
◆ m_scan_mon_field_legend
std::vector<ros_visualization_msgs::Marker> sick_scan_xd::SickScanMarker::m_scan_mon_field_legend |
|
protected |
◆ m_scan_mon_field_marker
std::vector<ros_visualization_msgs::Marker> sick_scan_xd::SickScanMarker::m_scan_mon_field_marker |
|
protected |
◆ m_scan_mon_fields
◆ m_scan_mon_fieldset
int sick_scan_xd::SickScanMarker::m_scan_mon_fieldset |
|
protected |
◆ m_scan_outputstate_legend
std::vector<ros_visualization_msgs::Marker> sick_scan_xd::SickScanMarker::m_scan_outputstate_legend |
|
protected |
The documentation for this class was generated from the following files: