matroide
Class CoKreisMatroid
java.lang.Object
|
+--matroide.CoVektorMatroid
|
+--matroide.CoKreisMatroid
- public class CoKreisMatroid
- extends CoVektorMatroid
CoKreisMatroid.java
This class represents the set of cocircuits describing an oriented matroid.
!!! bisher nur für Rang 3 !!!
Constructor Summary |
CoKreisMatroid()
|
CoKreisMatroid(int dim,
java.util.Vector cokreise)
throws IsNoLegalCoKreisMatroidException if Vector cokreise does not contain
valid cocircuits. |
Methods inherited from class matroide.CoVektorMatroid |
alleKomplementeDa, alleKringelDa, coVektorEinfuegen, eigenschaftCV3, enthalten, getCoKreisMatroid, isMatroid, istMatroid, istNull, mehrAlsZweiNullen, mengenEnthalten, nullEnthalten |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
CoKreisMatroid
public CoKreisMatroid()
CoKreisMatroid
public CoKreisMatroid(int dim,
java.util.Vector cokreise)
throws matroide.IsNoLegalCoKreisMatroidException
- throws IsNoLegalCoKreisMatroidException if Vector cokreise does not contain
valid cocircuits.
isLegalCoKreisMatroid
public boolean isLegalCoKreisMatroid(java.util.Vector cokr)
- checks if Vector cokr contains valid cocircuits describing an oriented matroid
cc0-cc3
toString
public java.lang.String toString()
- Description copied from class:
CoVektorMatroid
- Gibt den Matoid als String aus.
- Overrides:
toString
in class CoVektorMatroid
getChirotop
public Chirotop getChirotop()
throws matroide.IsNoLegalChirotopException
- Berechnet fuer das Matroide ein Chirotop
entferneKomplemente
public void entferneKomplemente()
- entfernt die Komplemente aus dem CoKreisMatroid.
fuegeKomplementeHinzu
public void fuegeKomplementeHinzu()