Public Member Functions | |
| AffineCircuits (int, int, int) | |
| AffineCircuits (const Circuits &, int) | |
| AffineCircuits (const AffineCircuits &) | |
| void | setInfinityElement (index_t) |
| void | relabel (const Permutation &) |
| bool | operator== (const AffineCircuits &) const |
| omc::AffineCircuits::AffineCircuits | ( | int | rank, | |
| int | numElements, | |||
| int | infinityElement | |||
| ) | [inline] |
Constructor.
| omc::AffineCircuits::AffineCircuits | ( | const Circuits & | C, | |
| int | infinityElement | |||
| ) | [inline] |
Constructor from circuits.
| omc::AffineCircuits::AffineCircuits | ( | const AffineCircuits & | AC | ) | [inline] |
Copy constructor.
| bool omc::AffineCircuits::operator== | ( | const AffineCircuits & | AC | ) | const [inline, virtual] |
Operator ==
Implements omc::OrientedMatroid.
| void omc::AffineCircuits::relabel | ( | const Permutation & | pi | ) | [inline, virtual] |
Relabeling: the infinity element will be changed if it is permuted.
Reimplemented from omc::Circuits.
| void omc::AffineCircuits::setInfinityElement | ( | index_t | infinityElement | ) | [inline, virtual] |
Set the infinity element (overiding the method of AffineObject).
Reimplemented from omc::AffineObject.
1.6.1