Definition at line 35 of file dynamic_permutation.h.
#include <dynamic_permutation.h>
◆ DynamicPermutation()
| operations_research::DynamicPermutation::DynamicPermutation |
( |
int | n | ) |
|
|
explicit |
◆ AddMappings()
| void operations_research::DynamicPermutation::AddMappings |
( |
absl::Span< const int > | src, |
|
|
absl::Span< const 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 files: