Node.java
//
// Klasse Node
//
// Projekt FingerPrint
//
// Written by Christian Birzer, Peter Söllner Juni 1998
//
// Implementiert einen Knoten im skelletierten Bild eines
// Fingerabdrucks. Dieser Knoten stellt ein erkanntes
// Merkmal des Abdrucks dar. Es ist möglich, Knoten mit
// unterschiedlichen Levels zu speichern, dies entspricht
// dann z.B. einem Linienende, einer Abzweigung, etc.
// Die Datenelemente sind public, so daß sie ohne
// Zugriffsfunktionen ausgelesen werden können.
//
class Node
{
public int x; // x-Koordinate des Knotens
public int y; // y-Koordinate des Knotens
public int level; // Level
public int id; // ID
/*
** Node Constructor
**
** Erzeugt einen neuen Knoten mit den angegebenen
** Koordinaten und Level. Die ID wird auf -1 gesetzt.
*/
public Node(int _x, int _y, int _level)
{
x = _x;
y = _y;
level = _level;
id = -1;
}
/*
** Node
**
** Erzeugt einen neuen Knoten mit den angegebenen
** Koordinaten, Level und ID.
*/
public Node(int _x, int _y, int _level, int _id)
{
x = _x;
y = _y;
level = _level;
id = _id;
}
}