#include <VisualizationFactory.hpp>
Public Member Functions | |
std::shared_ptr < VisualizationBase > | getInstance (const std::string &type, const std::string &name) |
bool | isValidType (const std::string &type) |
VisualizationFactory (ros::NodeHandle &nodeHandle) | |
virtual | ~VisualizationFactory () |
Private Attributes | |
ros::NodeHandle & | nodeHandle_ |
std::vector< std::string > | types_ |
Definition at line 18 of file VisualizationFactory.hpp.
grid_map_visualization::VisualizationFactory::VisualizationFactory | ( | ros::NodeHandle & | nodeHandle | ) |
Definition at line 22 of file VisualizationFactory.cpp.
Definition at line 33 of file VisualizationFactory.cpp.
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.
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.