Loading...
Searching...
No Matches
ompl::base::PlannerData::Graph Class Reference

Wrapper class for the Boost.Graph representation of the PlannerData. This class inherits from a boost::adjacency_list Graph structure. More...

#include <ompl/base/PlannerDataGraph.h>

Inheritance diagram for ompl::base::PlannerData::Graph:

Public Types

using Type = PlannerDataGraph
 Data type for the Boost.Graph representation.
using Vertex = boost::graph_traits<Type>::vertex_descriptor
 Boost.Graph vertex descriptor.
using Edge = boost::graph_traits<Type>::edge_descriptor
 Boost.Graph edge descriptor.
using VIterator = boost::graph_traits<Type>::vertex_iterator
 Boost.Graph vertex iterator.
using EIterator = boost::graph_traits<Type>::edge_iterator
 Boost.Graph edge iterator.
using IEIterator = boost::graph_traits<Type>::in_edge_iterator
 Boost.Graph input edge iterator.
using OEIterator = boost::graph_traits<Type>::out_edge_iterator
 Boost.Graph output edge iterator.
using AdjIterator = boost::graph_traits<Type>::adjacency_iterator
 Boost.Graph adjacency iterator.

Detailed Description

Wrapper class for the Boost.Graph representation of the PlannerData. This class inherits from a boost::adjacency_list Graph structure.

Definition at line 72 of file PlannerDataGraph.h.

Member Typedef Documentation

◆ AdjIterator

using ompl::base::PlannerData::Graph::AdjIterator = boost::graph_traits<Type>::adjacency_iterator

Boost.Graph adjacency iterator.

Definition at line 91 of file PlannerDataGraph.h.

◆ Edge

using ompl::base::PlannerData::Graph::Edge = boost::graph_traits<Type>::edge_descriptor

Boost.Graph edge descriptor.

Definition at line 81 of file PlannerDataGraph.h.

◆ EIterator

using ompl::base::PlannerData::Graph::EIterator = boost::graph_traits<Type>::edge_iterator

Boost.Graph edge iterator.

Definition at line 85 of file PlannerDataGraph.h.

◆ IEIterator

using ompl::base::PlannerData::Graph::IEIterator = boost::graph_traits<Type>::in_edge_iterator

Boost.Graph input edge iterator.

Definition at line 87 of file PlannerDataGraph.h.

◆ OEIterator

using ompl::base::PlannerData::Graph::OEIterator = boost::graph_traits<Type>::out_edge_iterator

Boost.Graph output edge iterator.

Definition at line 89 of file PlannerDataGraph.h.

◆ Type

using ompl::base::PlannerData::Graph::Type = PlannerDataGraph

Data type for the Boost.Graph representation.

Definition at line 76 of file PlannerDataGraph.h.

◆ Vertex

using ompl::base::PlannerData::Graph::Vertex = boost::graph_traits<Type>::vertex_descriptor

Boost.Graph vertex descriptor.

Definition at line 79 of file PlannerDataGraph.h.

◆ VIterator

using ompl::base::PlannerData::Graph::VIterator = boost::graph_traits<Type>::vertex_iterator

Boost.Graph vertex iterator.

Definition at line 83 of file PlannerDataGraph.h.


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