|
DGtal
0.6.devel
|
#include <BreadthFirstVisitor.h>

Public Types | |
| typedef ConstIterator< TAccessor > | Self |
| typedef BreadthFirstVisitor < TGraph, TMarkSet > | Visitor |
| typedef TAccessor | Accessor |
| typedef std::input_iterator_tag | iterator_category |
| typedef Accessor::value | value_type |
| typedef std::ptrdiff_t | difference_type |
| typedef Accessor::pointer | pointer |
| typedef Accessor::reference | reference |
Public Member Functions | |
| ConstIterator () | |
| ConstIterator (Visitor *ptrV) | |
| ConstIterator (const Self &other) | |
| Self & | operator= (const Self &other) |
| reference | operator* () const |
| pointer | operator-> () const |
| Self & | operator++ () |
| Self | operator++ (int) |
| bool | operator== (const Self &other) const |
| bool | operator!= (const Self &other) const |
Data Fields | |
| CountedPtr< Visitor > | myVisitor |
Definition at line 148 of file BreadthFirstVisitor.h.
| typedef TAccessor DGtal::BreadthFirstVisitor< TGraph, TMarkSet >::ConstIterator< TAccessor >::Accessor |
Definition at line 152 of file BreadthFirstVisitor.h.
| typedef std::ptrdiff_t DGtal::BreadthFirstVisitor< TGraph, TMarkSet >::ConstIterator< TAccessor >::difference_type |
Definition at line 157 of file BreadthFirstVisitor.h.
| typedef std::input_iterator_tag DGtal::BreadthFirstVisitor< TGraph, TMarkSet >::ConstIterator< TAccessor >::iterator_category |
Definition at line 155 of file BreadthFirstVisitor.h.
| typedef Accessor::pointer DGtal::BreadthFirstVisitor< TGraph, TMarkSet >::ConstIterator< TAccessor >::pointer |
Definition at line 158 of file BreadthFirstVisitor.h.
| typedef Accessor::reference DGtal::BreadthFirstVisitor< TGraph, TMarkSet >::ConstIterator< TAccessor >::reference |
Definition at line 159 of file BreadthFirstVisitor.h.
| typedef ConstIterator<TAccessor> DGtal::BreadthFirstVisitor< TGraph, TMarkSet >::ConstIterator< TAccessor >::Self |
Definition at line 150 of file BreadthFirstVisitor.h.
| typedef Accessor::value DGtal::BreadthFirstVisitor< TGraph, TMarkSet >::ConstIterator< TAccessor >::value_type |
Definition at line 156 of file BreadthFirstVisitor.h.
| typedef BreadthFirstVisitor<TGraph,TMarkSet> DGtal::BreadthFirstVisitor< TGraph, TMarkSet >::ConstIterator< TAccessor >::Visitor |
Definition at line 151 of file BreadthFirstVisitor.h.
|
inline |
Definition at line 165 of file BreadthFirstVisitor.h.
|
inline |
Definition at line 168 of file BreadthFirstVisitor.h.
|
inline |
Definition at line 171 of file BreadthFirstVisitor.h.
|
inline |
Definition at line 229 of file BreadthFirstVisitor.h.
References DGtal::BreadthFirstVisitor< TGraph, TMarkSet >::ConstIterator< TAccessor >::operator==().
|
inline |
Definition at line 184 of file BreadthFirstVisitor.h.
References DGtal::BreadthFirstVisitor< TGraph, TMarkSet >::current(), DGtal::CountedPtr< T >::get(), and DGtal::BreadthFirstVisitor< TGraph, TMarkSet >::ConstIterator< TAccessor >::myVisitor.
|
inline |
Definition at line 202 of file BreadthFirstVisitor.h.
References DGtal::BreadthFirstVisitor< TGraph, TMarkSet >::expand(), and DGtal::BreadthFirstVisitor< TGraph, TMarkSet >::ConstIterator< TAccessor >::myVisitor.
|
inline |
Definition at line 210 of file BreadthFirstVisitor.h.
References DGtal::BreadthFirstVisitor< TGraph, TMarkSet >::expand(), and DGtal::BreadthFirstVisitor< TGraph, TMarkSet >::ConstIterator< TAccessor >::myVisitor.
|
inline |
Definition at line 193 of file BreadthFirstVisitor.h.
References DGtal::CountedPtr< T >::get(), and DGtal::BreadthFirstVisitor< TGraph, TMarkSet >::ConstIterator< TAccessor >::myVisitor.
|
inline |
Definition at line 175 of file BreadthFirstVisitor.h.
References DGtal::BreadthFirstVisitor< TGraph, TMarkSet >::ConstIterator< TAccessor >::myVisitor.
|
inline |
Definition at line 218 of file BreadthFirstVisitor.h.
References DGtal::BreadthFirstVisitor< TGraph, TMarkSet >::current(), DGtal::BreadthFirstVisitor< TGraph, TMarkSet >::finished(), DGtal::CountedPtr< T >::get(), and DGtal::BreadthFirstVisitor< TGraph, TMarkSet >::ConstIterator< TAccessor >::myVisitor.
Referenced by DGtal::BreadthFirstVisitor< TGraph, TMarkSet >::ConstIterator< TAccessor >::operator!=().
| CountedPtr< Visitor > DGtal::BreadthFirstVisitor< TGraph, TMarkSet >::ConstIterator< TAccessor >::myVisitor |
Smart pointer to a Visitor.
Definition at line 162 of file BreadthFirstVisitor.h.
Referenced by DGtal::BreadthFirstVisitor< TGraph, TMarkSet >::ConstIterator< TAccessor >::operator*(), DGtal::BreadthFirstVisitor< TGraph, TMarkSet >::ConstIterator< TAccessor >::operator++(), DGtal::BreadthFirstVisitor< TGraph, TMarkSet >::ConstIterator< TAccessor >::operator->(), DGtal::BreadthFirstVisitor< TGraph, TMarkSet >::ConstIterator< TAccessor >::operator=(), and DGtal::BreadthFirstVisitor< TGraph, TMarkSet >::ConstIterator< TAccessor >::operator==().
1.8.1.1