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

#include <DepthFirstVisitor.h>

Public Types

typedef const Vertex value
typedef const Vertex value_type
typedef const Vertexpointer
typedef const Vertexreference

Static Public Member Functions

static reference get (const Node &node)

Detailed Description

template<typename TGraph, typename TMarkSet = typename TGraph::VertexSet>
struct DGtal::DepthFirstVisitor< TGraph, TMarkSet >::VertexAccessor

Allows to access the node as only the Vertex when iterating over the graph.

Definition at line 137 of file DepthFirstVisitor.h.


Member Typedef Documentation

template<typename TGraph, typename TMarkSet = typename TGraph::VertexSet>
typedef const Vertex* DGtal::DepthFirstVisitor< TGraph, TMarkSet >::VertexAccessor::pointer

Definition at line 140 of file DepthFirstVisitor.h.

template<typename TGraph, typename TMarkSet = typename TGraph::VertexSet>
typedef const Vertex& DGtal::DepthFirstVisitor< TGraph, TMarkSet >::VertexAccessor::reference

Definition at line 141 of file DepthFirstVisitor.h.

template<typename TGraph, typename TMarkSet = typename TGraph::VertexSet>
typedef const Vertex DGtal::DepthFirstVisitor< TGraph, TMarkSet >::VertexAccessor::value

Definition at line 138 of file DepthFirstVisitor.h.

template<typename TGraph, typename TMarkSet = typename TGraph::VertexSet>
typedef const Vertex DGtal::DepthFirstVisitor< TGraph, TMarkSet >::VertexAccessor::value_type

Definition at line 139 of file DepthFirstVisitor.h.


Member Function Documentation

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

Definition at line 143 of file DepthFirstVisitor.h.

{ return node.first; }

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