Hauptseite | Liste aller Namensbereiche | Auflistung der Klassen | Auflistung der Dateien | Klassen-Elemente

MatchAlg1 Klassenreferenz

Aufstellung aller Elemente

Öffentliche Methoden

 MatchAlg1 (BiPartGraph bpg)
void setSleeptime (int nst)
boolean isRunning ()
void getMatch (BiGraph bgN, int noFullN)
void doStep ()
void doStart ()
void doStop ()
void doFF ()
void run ()
void printResult ()

Statische öffentliche Attribute

final int FAST_FORWARD = 0 RUN=1 STEPPING=2

Ausführliche Beschreibung

Algorithmus für das Matching in Bipartiten Graphen.


Beschreibung der Konstruktoren und Destruktoren

MatchAlg1::MatchAlg1 BiPartGraph  bpg  )  [inline]
 

Parameter:
bpg BiPartGraph Applet, der dieses Objekt erzeugt


Dokumentation der Elementfunktionen

void MatchAlg1::doFF  )  [inline]
 

Startet den FastForward Modus.

void MatchAlg1::doStart  )  [inline]
 

Starte den RUN-Modus.

void MatchAlg1::doStep  )  [inline]
 

Führt einen Schritt im Algorithmus aus.

void MatchAlg1::doStop  )  [inline]
 

Hält die Ausführung an.

void MatchAlg1::getMatch BiGraph  bgN,
int  noFullN
[inline]
 

Erzeugt den Hauptthread und startet den Algorithmus.

Parameter:
bgN Bipartiter Graph für das Matching
noFullN volles Matching

boolean MatchAlg1::isRunning  )  [inline]
 

Ermittelt, ob der Algorithmus gerade läuft.

Rückgabe:
true, wenn der Algorithmus läuft, false sonst

void MatchAlg1::printResult  )  [inline]
 

void MatchAlg1::run  )  [inline]
 

Matching Thread

void MatchAlg1::setSleeptime int  nst  )  [inline]
 

Setzt die Sleeptime für den RUN Modus.

Parameter:
nst neue Sleeptime in ms


Dokumentation der Datenelemente

final int MatchAlg1::FAST_FORWARD = 0 RUN=1 STEPPING=2 [static]
 


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei:
Erzeugt am Sun Jan 18 21:40:16 2004 für Visualsierung von Algorithmen auf Graphen von doxygen 1.3.5