C++ Reference
C++ Reference: Graph
ReverseArcStaticGraph< NodeIndexType, ArcIndexType >::IncomingArcIterator
Detailed Description
template<typename NodeIndexType = int32, typename ArcIndexType = int32>
class util::ReverseArcStaticGraph< NodeIndexType, ArcIndexType >::IncomingArcIterator
Public Member Functions | |
| IncomingArcIterator (const ReverseArcStaticGraph &graph, NodeIndexType node) | |
| IncomingArcIterator (const ReverseArcStaticGraph &graph, NodeIndexType node, ArcIndexType arc) | |
| ArcIndexType | Index () const |
| DEFINE_STL_ITERATOR_FUNCTIONS (IncomingArcIterator) | |
| bool | Ok () const |
| void | Next () |
| DEFINE_STL_ITERATOR_FUNCTIONS (OppositeIncomingArcIterator) | |
Protected Attributes | |
| const ReverseArcStaticGraph & | graph_ |
| const ArcIndexType | limit_ |
| ArcIndexType | index_ |
Constructor & Destructor Documentation
◆ IncomingArcIterator() [1/2]
|
inline |
◆ IncomingArcIterator() [2/2]
|
inline |
Member Function Documentation
◆ DEFINE_STL_ITERATOR_FUNCTIONS() [1/2]
| DEFINE_STL_ITERATOR_FUNCTIONS | ( | IncomingArcIterator | ) |
◆ DEFINE_STL_ITERATOR_FUNCTIONS() [2/2]
|
inherited |
◆ Index()
◆ Next()
◆ Ok()
Member Data Documentation
◆ graph_
|
protectedinherited |
◆ index_
◆ limit_
The documentation for this class was generated from the following file: