C++ Reference
C++ Reference: Graph
EbertGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >::CycleHandlerForAnnotatedArcs
Detailed Description
template<typename NodeIndexType, typename ArcIndexType, typename DerivedGraph>
class operations_research::EbertGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >::CycleHandlerForAnnotatedArcs
Definition at line 1047 of file ebert_graph.h.
Public Member Functions | |
CycleHandlerForAnnotatedArcs (PermutationCycleHandler< ArcIndexType > *annotation_handler, DerivedGraph *graph) | |
void | SetTempFromIndex (ArcIndexType source) override |
void | SetIndexFromIndex (ArcIndexType source, ArcIndexType destination) const override |
void | SetIndexFromTemp (ArcIndexType destination) const override |
void | SetSeen (ArcIndexType *permutation_element) const override |
bool | Unseen (ArcIndexType permutation_element) const override |
~CycleHandlerForAnnotatedArcs () override | |
Constructor & Destructor Documentation
◆ CycleHandlerForAnnotatedArcs()
|
inline |
Definition at line 1050 of file ebert_graph.h.
◆ ~CycleHandlerForAnnotatedArcs()
|
inlineoverride |
Definition at line 1095 of file ebert_graph.h.
Member Function Documentation
◆ SetIndexFromIndex()
|
inlineoverride |
Definition at line 1066 of file ebert_graph.h.
◆ SetIndexFromTemp()
|
inlineoverride |
Definition at line 1075 of file ebert_graph.h.
◆ SetSeen()
|
inlineoverride |
Definition at line 1087 of file ebert_graph.h.
◆ SetTempFromIndex()
|
inlineoverride |
Definition at line 1058 of file ebert_graph.h.
◆ Unseen()
|
inlineoverride |
Definition at line 1091 of file ebert_graph.h.
The documentation for this class was generated from the following file: