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

◆ VisualizationFactory()

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

Definition at line 22 of file VisualizationFactory.cpp.

◆ ~VisualizationFactory()

grid_map_visualization::VisualizationFactory::~VisualizationFactory ( )
virtual

Definition at line 33 of file VisualizationFactory.cpp.

Member Function Documentation

◆ getInstance()

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.

◆ isValidType()

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

Definition at line 37 of file VisualizationFactory.cpp.

Member Data Documentation

◆ nodeHandle_

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

Definition at line 28 of file VisualizationFactory.hpp.

◆ types_

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 Wed Jul 5 2023 02:23:57