Package | Description |
---|---|
net.sf.oriented.omi |
This package is the public interface, with
OM
as the key interface defining oriented matroids. |
Modifier and Type | Method and Description |
---|---|
SignedSet |
SignedSet.compose(SignedSet b)
Signed set composition.
|
SignedSet |
SignedSetFactory.construct(UnsignedSet plus,
UnsignedSet minus)
Build a signed set from two disjoint unsigned sets.
|
SignedSet |
Face.covector()
The covector labeling the face in the lattice (null for the
Face.Type.Top element) |
SignedSet |
SignedSet.opposite()
Swaps the positive and negative components
|
SignedSet |
SignedSet.restriction(UnsignedSet x)
The restriction of this to
x . |
Modifier and Type | Method and Description |
---|---|
SetFactory<SignedSet,SetOfSignedSet> |
FactoryFactory.setsOfSignedSet()
A factory for sets of signed sets.
|
Function<SignedSet,SignedSet> |
OM.signedSetPermuter(Permutation p)
Convert a permutation of the
OM.elements() into
a function that will map a signed set to the permuted signed set. |
Function<SignedSet,SignedSet> |
OM.signedSetPermuter(Permutation p)
Convert a permutation of the
OM.elements() into
a function that will map a signed set to the permuted signed set. |
SetFactory<SignedSet,SetOfSignedSet> |
FactoryFactory.symmetricSetsOfSignedSet()
A factory for symmetric sets of signed sets.
|
Modifier and Type | Method and Description |
---|---|
SignedSet |
SignedSet.compose(SignedSet b)
Signed set composition.
|
boolean |
SignedSet.conformsWith(SignedSet x)
Does this conform with
x ?
i.e. |
boolean |
SignedSet.equalsIgnoreSign(SignedSet s)
Either s is equal to this, or to the opposite of this.
|
boolean |
SignedSet.equalsOpposite(SignedSet s)
This is a short hand for
s.equals(opposite()) . |
Face |
FaceLattice.get(SignedSet covector)
The face labeled with the given covector.
|
boolean |
SignedSet.isRestrictionOf(SignedSet x)
Is this a restriction of
x ?
i.e. |
UnsignedSet |
SignedSet.separation(SignedSet b)
The set of elements that have different sign in this and b.
|