#include <npermit.h>
Public Member Functions | |
NPermItS4 () | |
Creates a new iterator pointing at the first permutation. | |
void | init () |
Points this iterator at the first permutation. | |
void | operator++ (int) |
Points this iterator at the next permutation after the one it is currently pointing to. | |
const NPerm & | operator * () const |
Returns the permutation at which this iterator is pointing. | |
bool | done () const |
Determines if this iterator is past-the-end (has run through all possible permutations). |
|
Creates a new iterator pointing at the first permutation.
|
|
Determines if this iterator is past-the-end (has run through all possible permutations).
|
|
Points this iterator at the first permutation.
|
|
Returns the permutation at which this iterator is pointing.
|
|
Points this iterator at the next permutation after the one it is currently pointing to.
|