![]() |
Google OR-Tools v9.14
a fast and portable software suite for combinatorial optimization
|
Definition at line 997 of file linear_assignment.h.
#include <linear_assignment.h>
Public Member Functions | |
| CostValueCycleHandler (std::vector< CostValue > *cost) | |
| CostValueCycleHandler (const CostValueCycleHandler &)=delete | |
| This type is neither copyable nor movable. | |
| CostValueCycleHandler & | operator= (const CostValueCycleHandler &)=delete |
| void | SetTempFromIndex (ArcIndexType source) override |
| void | SetIndexFromIndex (ArcIndexType source, ArcIndexType destination) const override |
| Moves a data element one step along its cycle. | |
| void | SetIndexFromTemp (ArcIndexType destination) const override |
| Sets a data element from the temporary. | |
| ~CostValueCycleHandler () override | |
| Public Member Functions inherited from operations_research::PermutationCycleHandler< ArcIndexType > | |
| PermutationCycleHandler (const PermutationCycleHandler &)=delete | |
| This type is neither copyable nor movable. | |
| PermutationCycleHandler & | operator= (const PermutationCycleHandler &)=delete |
| virtual void | SetSeen (ArcIndexType *unused_permutation_element) const |
| virtual bool | Unseen (ArcIndexType unused_permutation_element) const |
| virtual | ~PermutationCycleHandler () |
|
inlineexplicit |
Definition at line 999 of file linear_assignment.h.
|
delete |
This type is neither copyable nor movable.
|
inlineoverride |
Definition at line 1019 of file linear_assignment.h.
|
delete |
|
inlineoverridevirtual |
Moves a data element one step along its cycle.
Implements operations_research::PermutationCycleHandler< ArcIndexType >.
Definition at line 1010 of file linear_assignment.h.
|
inlineoverridevirtual |
Sets a data element from the temporary.
Implements operations_research::PermutationCycleHandler< ArcIndexType >.
Definition at line 1015 of file linear_assignment.h.
|
inlineoverridevirtual |
Sets the internal temporary storage from the given index in the underlying container(s).
Implements operations_research::PermutationCycleHandler< ArcIndexType >.
Definition at line 1006 of file linear_assignment.h.