getIndexForValue(int value) (defined in Permutation::IndexBackedPermutation) | Permutation::IndexBackedPermutation | [inline] |
IndexBackedPermutation(int *arr, int n_) (defined in Permutation::IndexBackedPermutation) | Permutation::IndexBackedPermutation | [inline] |
remove(int *size, int pos) (defined in Permutation::IndexBackedPermutation) | Permutation::IndexBackedPermutation | [inline] |
setIndexForValue(int value, int index) (defined in Permutation::IndexBackedPermutation) | Permutation::IndexBackedPermutation | [inline] |
swap(Permutation *p, int pos1, int pos2) (defined in Permutation::IndexBackedPermutation) | Permutation::IndexBackedPermutation | [inline] |
~IndexBackedPermutation() (defined in Permutation::IndexBackedPermutation) | Permutation::IndexBackedPermutation | [inline] |