Öffentliche Methoden | |
void | addAVertex (int x, int y, int d) |
void | addBVertex (int x, int y, int d) |
void | rewindAll () |
Vertex | getNextAVertex () |
Vertex | getNextBVertex () |
Edge | getNextEdge () |
Vertex | getVertexBByNumber (int vnr) |
Vertex | getVertexAByNumber (int vnr) |
int | getACount () |
int | getBCount () |
int | getCurrentA () |
int | getCurrentB () |
boolean | tagForEdgeEdit (int x, int y) |
void | checkAndInsertEdge () |
void | addEdgeByNr (int a, int b) |
void | resetAllAColor () |
void | resetAllBColor () |
void | resetAllEdgeColor () |
void | resetAllEdgeThickness () |
void | resetAllEdgeAttr () |
void | resetAll () |
Paketfunktionen | |
BiGraph () |
|
Erzeugt einen leeren Graphen. |
|
Fügt einen Sink-Knoten hinzu.
|
|
Fügt einen Source-Knoten hinzu.
|
|
Erzeugt eine Kante zwischen 2 Knoten.
|
|
Erzeugt eine neue Kante, wenn entsprechende Knoten markiert sind. |
|
Ermittelt die Anzahl der Sink Knoten.
|
|
Ermittelt die Anzahl der Source Knoten.
|
|
|
|
|
|
Liefert den nächsten Sink Knoten oder null, wenn es keinen gibt.
|
|
Liefert den nächsten Source Knoten oder null, wenn es keinen gibt.
|
|
Liefert die nächste Kante oder null, wenn es keine gibt.
|
|
Liefert den Sink Knoten mit entsprechender Nummer.
|
|
Liefert den Source Knoten mit entsprechender Nummer.
|
|
Setzt alle Attribute von allen Kanten und allen Knoten auf den Initialwert zurück. |
|
Setzt die Farbe von allen Sink-Knoten auf den Initialwert zurück. |
|
Setzt die Farbe von allen Source-Knoten auf den Initialwert zurück. |
|
Setzt alle Attribute von allen Kanten auf den Initialwert zurück. |
|
Setzt die Farbe von allen Kanten auf den Initialwert zurück. |
|
Setzt die Dicke von allen Kanten auf den Initialwert zurück. |
|
Setzt alle laufenden Abfragen zurück. |
|
(De)Markiert Knoten.
|