![]() |
OR-Tools
8.2
|
Definition at line 1024 of file linear_assignment.h.
Public Member Functions | |
CostValueCycleHandler (std::vector< CostValue > *cost) | |
void | SetTempFromIndex (ArcIndexType source) override |
void | SetIndexFromIndex (ArcIndexType source, ArcIndexType destination) const override |
void | SetIndexFromTemp (ArcIndexType destination) const override |
~CostValueCycleHandler () override | |
virtual void | SetSeen (ArcIndexType *unused_permutation_element) const |
virtual bool | Unseen (ArcIndexType unused_permutation_element) const |
|
inlineexplicit |
Definition at line 1026 of file linear_assignment.h.
|
inlineoverride |
Definition at line 1042 of file linear_assignment.h.
|
inlineoverridevirtual |
Implements PermutationCycleHandler< ArcIndexType >.
Definition at line 1033 of file linear_assignment.h.
|
inlineoverridevirtual |
Implements PermutationCycleHandler< ArcIndexType >.
Definition at line 1038 of file linear_assignment.h.
|
inlinevirtualinherited |
Reimplemented in EbertGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >::CycleHandlerForAnnotatedArcs, and ArrayIndexCycleHandler< NodeIndexType, ArcIndexType >.
Definition at line 116 of file util/permutation.h.
|
inlineoverridevirtual |
Implements PermutationCycleHandler< ArcIndexType >.
Definition at line 1029 of file linear_assignment.h.
|
inlinevirtualinherited |
Reimplemented in EbertGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >::CycleHandlerForAnnotatedArcs, and ArrayIndexCycleHandler< NodeIndexType, ArcIndexType >.
Definition at line 127 of file util/permutation.h.