TuttleOFX  1
tuttle::host::graph::visitor::OptimizeGraph< TGraph > Class Template Reference

#include <ProcessVisitors.hpp>

Public Types

typedef TGraph::GraphContainer GraphContainer
typedef TGraph::Vertex Vertex
typedef TGraph::Edge Edge
typedef TGraph::vertex_descriptor vertex_descriptor
typedef TGraph::edge_descriptor edge_descriptor
typedef TGraph::in_edge_iterator in_edge_iterator
typedef TGraph::out_edge_iterator out_edge_iterator

Public Member Functions

 OptimizeGraph (TGraph &graph)
template<class VertexDescriptor , class Graph >
void finish_vertex (VertexDescriptor v, const Graph &g)

Private Attributes

TGraph & _graph

Detailed Description

template<class TGraph>
class tuttle::host::graph::visitor::OptimizeGraph< TGraph >

Definition at line 643 of file ProcessVisitors.hpp.


Member Typedef Documentation

template<class TGraph >
typedef TGraph::Edge tuttle::host::graph::visitor::OptimizeGraph< TGraph >::Edge

Definition at line 648 of file ProcessVisitors.hpp.

template<class TGraph >
typedef TGraph::edge_descriptor tuttle::host::graph::visitor::OptimizeGraph< TGraph >::edge_descriptor

Definition at line 650 of file ProcessVisitors.hpp.

template<class TGraph >
typedef TGraph::GraphContainer tuttle::host::graph::visitor::OptimizeGraph< TGraph >::GraphContainer

Definition at line 646 of file ProcessVisitors.hpp.

template<class TGraph >
typedef TGraph::in_edge_iterator tuttle::host::graph::visitor::OptimizeGraph< TGraph >::in_edge_iterator

Definition at line 651 of file ProcessVisitors.hpp.

template<class TGraph >
typedef TGraph::out_edge_iterator tuttle::host::graph::visitor::OptimizeGraph< TGraph >::out_edge_iterator

Definition at line 652 of file ProcessVisitors.hpp.

template<class TGraph >
typedef TGraph::Vertex tuttle::host::graph::visitor::OptimizeGraph< TGraph >::Vertex

Definition at line 647 of file ProcessVisitors.hpp.

template<class TGraph >
typedef TGraph::vertex_descriptor tuttle::host::graph::visitor::OptimizeGraph< TGraph >::vertex_descriptor

Definition at line 649 of file ProcessVisitors.hpp.


Constructor & Destructor Documentation

template<class TGraph >
tuttle::host::graph::visitor::OptimizeGraph< TGraph >::OptimizeGraph ( TGraph &  graph) [inline]

Definition at line 654 of file ProcessVisitors.hpp.


Member Function Documentation

template<class TGraph >
template<class VertexDescriptor , class Graph >
void tuttle::host::graph::visitor::OptimizeGraph< TGraph >::finish_vertex ( VertexDescriptor  v,
const Graph g 
) [inline]

Field Documentation


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