Public Member Functions | Private Attributes | List of all members
grid_map_visualization::VisualizationFactory Class Reference

#include <VisualizationFactory.hpp>

Public Member Functions

std::shared_ptr< VisualizationBasegetInstance (const std::string &type, const std::string &name)
 
bool isValidType (const std::string &type)
 
 VisualizationFactory (ros::NodeHandle &nodeHandle)
 
virtual ~VisualizationFactory ()
 

Private Attributes

ros::NodeHandlenodeHandle_
 
std::vector< std::string > types_
 

Detailed Description

Definition at line 18 of file VisualizationFactory.hpp.

Constructor & Destructor Documentation

grid_map_visualization::VisualizationFactory::VisualizationFactory ( ros::NodeHandle nodeHandle)

Definition at line 22 of file VisualizationFactory.cpp.

grid_map_visualization::VisualizationFactory::~VisualizationFactory ( )
virtual

Definition at line 33 of file VisualizationFactory.cpp.

Member Function Documentation

std::shared_ptr< VisualizationBase > grid_map_visualization::VisualizationFactory::getInstance ( const std::string &  type,
const std::string &  name 
)

Definition at line 42 of file VisualizationFactory.cpp.

bool grid_map_visualization::VisualizationFactory::isValidType ( const std::string &  type)

Definition at line 37 of file VisualizationFactory.cpp.

Member Data Documentation

ros::NodeHandle& grid_map_visualization::VisualizationFactory::nodeHandle_
private

Definition at line 28 of file VisualizationFactory.hpp.

std::vector<std::string> grid_map_visualization::VisualizationFactory::types_
private

Definition at line 29 of file VisualizationFactory.hpp.


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


grid_map_visualization
Author(s): Péter Fankhauser
autogenerated on Tue Jun 1 2021 02:13:51