next up previous contents index
Next: Konstanten: Up: Graphelemente Previous: Methoden:

Kanten: g_edge.c

  
G_edge::G_edge ()   
Erzeugt eine neue Kantenvariable und initialisiert sie mit G_EdgeBottom.
Aufwand:
O(1)

Da Instanzen dieser Klasse immer über einen Konstruktor initialisiert werden, kann diese Klasse nicht in union-Datentypen benutzt werden. Um trotzdem Kantenvariablen in union-Datentypen, wie sie z.B. bei Parsergeneratoren eingesetzt werden, benutzen zu können, gibt es eine Klasse  _G_edge, deren Instanzen nicht initialisert werden. Variablen der Typen G_edge und _G_edge können beliebig an Stellen, an denen ein G_edge erwartet wird, benutzt werden.



 

Friedbert Widmann
7/20/2003