#include <sick_scan_marker.h>
Definition at line 53 of file sick_scan_marker.h.
◆ SickScanMarker()
sick_scan::SickScanMarker::SickScanMarker |
( |
ros::NodeHandle * |
nh = 0 , |
|
|
const std::string & |
marker_topic = "" , |
|
|
const std::string & |
marker_frame_id = "" |
|
) |
| |
◆ ~SickScanMarker()
sick_scan::SickScanMarker::~SickScanMarker |
( |
| ) |
|
|
virtual |
◆ createMonFieldLegend()
std::vector< visualization_msgs::Marker > sick_scan::SickScanMarker::createMonFieldLegend |
( |
const std::vector< FieldInfo > & |
field_info | ) |
|
|
protected |
◆ createMonFieldMarker()
std::vector< visualization_msgs::Marker > sick_scan::SickScanMarker::createMonFieldMarker |
( |
const std::vector< FieldInfo > & |
field_info | ) |
|
|
protected |
◆ createMonFieldsetLegend()
std::vector< visualization_msgs::Marker > sick_scan::SickScanMarker::createMonFieldsetLegend |
( |
int |
fieldset | ) |
|
|
protected |
◆ createOutputStateLegend()
std::vector< visualization_msgs::Marker > sick_scan::SickScanMarker::createOutputStateLegend |
( |
const std::vector< std::string > & |
output_state, |
|
|
const std::vector< std::string > & |
output_count, |
|
|
const std::vector< std_msgs::ColorRGBA > & |
output_colors |
|
) |
| |
|
protected |
◆ publishMarker()
void sick_scan::SickScanMarker::publishMarker |
( |
void |
| ) |
|
|
protected |
◆ updateMarker() [1/3]
void sick_scan::SickScanMarker::updateMarker |
( |
const std::vector< SickScanMonField > & |
fields, |
|
|
int |
fieldset, |
|
|
int |
eval_field_logic |
|
) |
| |
◆ updateMarker() [2/3]
void sick_scan::SickScanMarker::updateMarker |
( |
sick_scan::LIDoutputstateMsg & |
msg, |
|
|
int |
eval_field_logic |
|
) |
| |
◆ updateMarker() [3/3]
void sick_scan::SickScanMarker::updateMarker |
( |
sick_scan::LFErecMsg & |
msg, |
|
|
int |
eval_field_logic |
|
) |
| |
◆ m_frame_id
std::string sick_scan::SickScanMarker::m_frame_id |
|
protected |
◆ m_marker_output_legend_offset_x
float sick_scan::SickScanMarker::m_marker_output_legend_offset_x |
|
protected |
◆ m_marker_publisher
◆ m_scan_fieldset_legend
std::vector<visualization_msgs::Marker> sick_scan::SickScanMarker::m_scan_fieldset_legend |
|
protected |
◆ m_scan_mon_field_legend
std::vector<visualization_msgs::Marker> sick_scan::SickScanMarker::m_scan_mon_field_legend |
|
protected |
◆ m_scan_mon_field_marker
std::vector<visualization_msgs::Marker> sick_scan::SickScanMarker::m_scan_mon_field_marker |
|
protected |
◆ m_scan_mon_fields
◆ m_scan_mon_fieldset
int sick_scan::SickScanMarker::m_scan_mon_fieldset |
|
protected |
◆ m_scan_outputstate_legend
std::vector<visualization_msgs::Marker> sick_scan::SickScanMarker::m_scan_outputstate_legend |
|
protected |
The documentation for this class was generated from the following files: