Public Member Functions | Private Member Functions | Private Attributes | List of all members
VIZ::OLD_ResultVisualizerRVIZ Class Reference

#include <old_result_visualizer_rviz.hpp>

Inheritance diagram for VIZ::OLD_ResultVisualizerRVIZ:
Inheritance graph
[legend]

Public Member Functions

void addVisualization (const ISM::RecognitionResultPtr recognition_result, std::string name_space_prefix="")
 
 OLD_ResultVisualizerRVIZ (const ros::Publisher &publisher, std::string baseFrame, double stepLength, std::string prefix, double markerLifetime)
 
 ~OLD_ResultVisualizerRVIZ ()
 
- Public Member Functions inherited from VIZ::VisualizerRVIZ
void clearAllMarkerOfTopic ()
 
void publishCollectedMarkers ()
 
 VisualizerRVIZ (const ros::Publisher &publisher)
 

Private Member Functions

ISM::PointPtr getAdjustedPosition (ISM::PosePtr pose, int depth)
 
visualization_msgs::MarkerArray getMarkersFromResult (const ISM::RecognitionResultPtr result, int depth, std::string name_space_prefix="")
 

Private Attributes

std::string baseFrame
 
double markerLifetime
 
std::string prefix
 
double stepLength
 

Additional Inherited Members

- Protected Member Functions inherited from VIZ::VisualizerRVIZ
void addMarker (visualization_msgs::Marker marker)
 
void addMarker (visualization_msgs::MarkerArray markers)
 
void publishMarkers ()
 

Detailed Description

Definition at line 25 of file old_result_visualizer_rviz.hpp.

Constructor & Destructor Documentation

VIZ::OLD_ResultVisualizerRVIZ::OLD_ResultVisualizerRVIZ ( const ros::Publisher publisher,
std::string  baseFrame,
double  stepLength,
std::string  prefix,
double  markerLifetime 
)
inline

Definition at line 29 of file old_result_visualizer_rviz.hpp.

VIZ::OLD_ResultVisualizerRVIZ::~OLD_ResultVisualizerRVIZ ( )

Definition at line 29 of file old_result_visualizer_rviz.cpp.

Member Function Documentation

void VIZ::OLD_ResultVisualizerRVIZ::addVisualization ( const ISM::RecognitionResultPtr  recognition_result,
std::string  name_space_prefix = "" 
)

Definition at line 32 of file old_result_visualizer_rviz.cpp.

ISM::PointPtr VIZ::OLD_ResultVisualizerRVIZ::getAdjustedPosition ( ISM::PosePtr  pose,
int  depth 
)
private

Definition at line 103 of file old_result_visualizer_rviz.cpp.

visualization_msgs::MarkerArray VIZ::OLD_ResultVisualizerRVIZ::getMarkersFromResult ( const ISM::RecognitionResultPtr  result,
int  depth,
std::string  name_space_prefix = "" 
)
private

Definition at line 42 of file old_result_visualizer_rviz.cpp.

Member Data Documentation

std::string VIZ::OLD_ResultVisualizerRVIZ::baseFrame
private

Definition at line 50 of file old_result_visualizer_rviz.hpp.

double VIZ::OLD_ResultVisualizerRVIZ::markerLifetime
private

Definition at line 53 of file old_result_visualizer_rviz.hpp.

std::string VIZ::OLD_ResultVisualizerRVIZ::prefix
private

Definition at line 52 of file old_result_visualizer_rviz.hpp.

double VIZ::OLD_ResultVisualizerRVIZ::stepLength
private

Definition at line 51 of file old_result_visualizer_rviz.hpp.


The documentation for this class was generated from the following files:


asr_ism_visualizations
Author(s): Hanselmann Fabian, Heller Florian, Heizmann Heinrich, Kübler Marcel, Meißner Pascal, Reckling Reno, Stöckle Patrick, Trautmann Jeremias
autogenerated on Fri Nov 8 2019 03:28:47