at.jku.ssw
Class Vertex

java.lang.Object
  extended by at.jku.ssw.Vertex

public class Vertex
extends java.lang.Object

A vertex of a graph.


Field Summary
 Vertex dad
           
 int distance
           
 int heapPos
           
 boolean isRoot
           
 boolean marked
           
 int minWeight
           
 char value
           
 
Constructor Summary
Vertex(char value)
          Creates a vertex with a character value.
Vertex(char value, boolean isRoot)
          Creates a vertex or a root vertex with a character value.
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

value

public final char value

isRoot

public final boolean isRoot

marked

public boolean marked

dad

public Vertex dad

minWeight

public int minWeight

distance

public int distance

heapPos

public int heapPos
Constructor Detail

Vertex

public Vertex(char value)
Creates a vertex with a character value.


Vertex

public Vertex(char value,
              boolean isRoot)
Creates a vertex or a root vertex with a character value.