Public Member Functions | Protected Attributes | List of all members
tesseract_scene_graph::adjacency_detector Struct Reference
Inheritance diagram for tesseract_scene_graph::adjacency_detector:
Inheritance graph
[legend]

Public Member Functions

 adjacency_detector (std::unordered_map< std::string, std::string > &adjacency_map, std::map< SceneGraph::Vertex, boost::default_color_type > &color_map, const std::string &base_link_name, const std::vector< std::string > &terminate_on_links)
 
template<class u , class g >
void discover_vertex (u vertex, const g &graph)
 
template<class u , class g >
void examine_vertex (u vertex, const g &graph)
 

Protected Attributes

std::unordered_map< std::string, std::string > & adjacency_map_
 
const std::string & base_link_name_
 
std::map< SceneGraph::Vertex, boost::default_color_type > & color_map_
 
const std::vector< std::string > & terminate_on_links_
 

Detailed Description

Definition at line 130 of file graph.cpp.

Constructor & Destructor Documentation

◆ adjacency_detector()

tesseract_scene_graph::adjacency_detector::adjacency_detector ( std::unordered_map< std::string, std::string > &  adjacency_map,
std::map< SceneGraph::Vertex, boost::default_color_type > &  color_map,
const std::string &  base_link_name,
const std::vector< std::string > &  terminate_on_links 
)
inline

Definition at line 132 of file graph.cpp.

Member Function Documentation

◆ discover_vertex()

template<class u , class g >
void tesseract_scene_graph::adjacency_detector::discover_vertex ( vertex,
const g &  graph 
)
inline

Definition at line 155 of file graph.cpp.

◆ examine_vertex()

template<class u , class g >
void tesseract_scene_graph::adjacency_detector::examine_vertex ( vertex,
const g &  graph 
)
inline

Definition at line 144 of file graph.cpp.

Member Data Documentation

◆ adjacency_map_

std::unordered_map<std::string, std::string>& tesseract_scene_graph::adjacency_detector::adjacency_map_
protected

Definition at line 163 of file graph.cpp.

◆ base_link_name_

const std::string& tesseract_scene_graph::adjacency_detector::base_link_name_
protected

Definition at line 166 of file graph.cpp.

◆ color_map_

std::map<SceneGraph::Vertex, boost::default_color_type>& tesseract_scene_graph::adjacency_detector::color_map_
protected

Definition at line 165 of file graph.cpp.

◆ terminate_on_links_

const std::vector<std::string>& tesseract_scene_graph::adjacency_detector::terminate_on_links_
protected

Definition at line 167 of file graph.cpp.


The documentation for this struct was generated from the following file:


tesseract_scene_graph
Author(s): Levi Armstrong
autogenerated on Sun May 18 2025 03:01:49