Definition at line 33 of file dynamic_permutation.h.
◆ DynamicPermutation()
| operations_research::DynamicPermutation::DynamicPermutation |
( |
int |
n | ) |
|
|
explicit |
◆ AddMappings()
| void operations_research::DynamicPermutation::AddMappings |
( |
const std::vector< int > & |
src, |
|
|
const std::vector< int > & |
dst |
|
) |
| |
◆ AllMappingsSrc()
| const std::vector<int>& operations_research::DynamicPermutation::AllMappingsSrc |
( |
| ) |
const |
|
inline |
◆ CreateSparsePermutation()
| std::unique_ptr<SparsePermutation> operations_research::DynamicPermutation::CreateSparsePermutation |
( |
| ) |
const |
◆ DebugString()
| std::string operations_research::DynamicPermutation::DebugString |
( |
| ) |
const |
◆ ImageOf()
| int operations_research::DynamicPermutation::ImageOf |
( |
int |
i | ) |
const |
|
inline |
◆ LooseEnds()
| const std::set<int>& operations_research::DynamicPermutation::LooseEnds |
( |
| ) |
const |
|
inline |
◆ Reset()
| void operations_research::DynamicPermutation::Reset |
( |
| ) |
|
◆ RootOf()
| int operations_research::DynamicPermutation::RootOf |
( |
int |
i | ) |
const |
|
inline |
◆ Size()
| int operations_research::DynamicPermutation::Size |
( |
| ) |
const |
|
inline |
◆ UndoLastMappings()
| void operations_research::DynamicPermutation::UndoLastMappings |
( |
std::vector< int > * |
undone_mapping_src | ) |
|
The documentation for this class was generated from the following file: