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

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 ( )

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_

Definition at line 28 of file VisualizationFactory.hpp.

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

Definition at line 29 of file VisualizationFactory.hpp.

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

Author(s): P├ęter Fankhauser
autogenerated on Tue Jun 25 2019 20:02:32