DGtal  0.6.devel
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Types | Static Public Member Functions
DGtal::BreadthFirstVisitor< TGraph, TMarkSet >::NodeAccessor Struct Reference

#include <BreadthFirstVisitor.h>

Public Types

typedef const Node value
typedef const Node value_type
typedef const Nodepointer
typedef const Nodereference

Static Public Member Functions

static reference get (const Node &node)

Detailed Description

template<typename TGraph, typename TMarkSet = typename TGraph::VertexSet>
struct DGtal::BreadthFirstVisitor< TGraph, TMarkSet >::NodeAccessor

Allows to access the node as the pair (Vertex,distance) when iterating over the graph.

Definition at line 123 of file BreadthFirstVisitor.h.


Member Typedef Documentation

template<typename TGraph, typename TMarkSet = typename TGraph::VertexSet>
typedef const Node* DGtal::BreadthFirstVisitor< TGraph, TMarkSet >::NodeAccessor::pointer

Definition at line 126 of file BreadthFirstVisitor.h.

template<typename TGraph, typename TMarkSet = typename TGraph::VertexSet>
typedef const Node& DGtal::BreadthFirstVisitor< TGraph, TMarkSet >::NodeAccessor::reference

Definition at line 127 of file BreadthFirstVisitor.h.

template<typename TGraph, typename TMarkSet = typename TGraph::VertexSet>
typedef const Node DGtal::BreadthFirstVisitor< TGraph, TMarkSet >::NodeAccessor::value

Definition at line 124 of file BreadthFirstVisitor.h.

template<typename TGraph, typename TMarkSet = typename TGraph::VertexSet>
typedef const Node DGtal::BreadthFirstVisitor< TGraph, TMarkSet >::NodeAccessor::value_type

Definition at line 125 of file BreadthFirstVisitor.h.


Member Function Documentation

template<typename TGraph, typename TMarkSet = typename TGraph::VertexSet>
static reference DGtal::BreadthFirstVisitor< TGraph, TMarkSet >::NodeAccessor::get ( const Node node)
inlinestatic

Definition at line 129 of file BreadthFirstVisitor.h.

{ return node; }

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