*****************************************************************
**  CELL
*****************************************************************
cell.H
  MAK:	CellXKoord	- Plane-Koordinate ->  Cell-Koordinate
  	CellYKoord	- Plane-Koordinate ->  Cell-Koordinate

celltype.h
  DEF:	CE_*, CellTextHeight
  TYP:	OBJECT, CELL, 

cell.h
  VAR:  Cell, CellRefreshList, SORL

celldel.h
  FUN:	CellObjDel	- Objekt aus einer Celle entfernen
  	CellKDel	- Kantenobjekt aus einer Celle entfernen

cellein.h
  FUN:	CellObjEin	- Objekt in eine Celle eintragen
  	CellKEin	- Kantenobjekt in eine Celle eintragen

cellkaget.h
  FUN:	CellKaGetStart	- bestimmt Startknoten fuer Kante
  	CellKaGetZiel	- bestimmt Zielknoten fuer Kante

cellkalook.h
  FUN:	CellKaLookFor	- prueft auf freien Platz fuer Kante

cellkaio.h
  FUN:	CellSTKaInsert	- traegt ST-Kante in Cell ein
  	CellSTKaRemove	- loescht ST-Kante aus Cell 
  	CellTSKaInsert	- traegt TS-Kante in Cell ein
  	CellTSKaRemove	- loescht TS-Kante aus Cell 

cellmisc.h
  FUN:	CellInit	- initialisiert Cell
  	CellClearRL	- loscht Refresh-Liste

cellname.h
  FUN:	CellSteNEin	- traegt Stellenname in Cell ein
  	CellSteNDel	- entfernt Stellenname aus Cell
  	CellTraNEin	- traegt Transname in Cell ein
  	CellTraNDel	- entfernt Transname aus Cell
  	CellKaDEin	- traegt Kantendelta in Cell ein
  	CellKaDDel	- entfernt Kantendelta aus Cell
  
cellorg.h
  FUN:	CellGetOrg	- Original Objekt-Pointer besorgen	

cellrefr.h
  FUN:	CellObjToRList	- Objekt in Refresh-Liste eintragen

cellste.h
  FUN:	CellSteLookFor	- prueft auf freien Platz fuer Stelle
  	CellSteEin	- traegt Stelle in Cell ein
	CellSteDel	- entfernt Stelle aus Cell

celltra.h
  FUN:	CellTraLookFor	- prueft auf freien Platz fuer Trans
  	CellTraEin	- traegt Trans in Cell ein
	CellTraRemove	- entfernt trans aus Cell
cellget.h
  FUN:	CellGetForLook	- bestimmt angewaehltes Objekt (fuer Look)

*****************************************************************
**  HAKA
*****************************************************************
haka.h
  VAR:	KaGC, HaKaColor
	ENeuNr, StartKoord, ZielKoord, StartNr, ZielNr,
	StartTyp, ZielTyp, HaKaFirst

haka.H
  MAK:	HaKaInvLine	- zeichnet Inv. Linie in HaGraphPlane
	HaKaLine	- zeichnet Linie in HaGraphPixmap
	HaKaRedraw	- Kopiert Pixmap nach Plane

hakamisc.h
  FUN:	HaKaInit	- initialisiert Kanten-Zeichnen
  	HaKaMov		- zeichnet "Echtzeit"-Kante
  	HaKaLineOff	- macht Linienzug unsichtbar
  	HaKaLineOn	- macht Linienzug sichtbar
  	HaWinSayKa	- schaltet Kanten-Zeichnen ein/aus

hakaclip.h
  FUN:	HaKaClip	- berechnet Schnittpunkt Linie -  Knoten

hakasete.h
  FUN:	HaKaSetEck	- setzt einen Eckpunkt

hakasetp.h
  FUN:	HaKaSetPfeil	- malt eine Pfeilspitze
  	HaKaSetPunkt	- malt einen Punkt

hakasets.h
  FUN:	HaKaSetStart	- setzt Startpunkt

hakasetz.h
  FUN:	HaKaSetZiel	- setzt Zielpunkt

hakadelta.h
  FUN:	HaKaDDrawX
  	HaKaDDraw
  	HaKaDWriteX
  	HaKaDClearX
  	HaKaSTDReplX
  	HaKaTSDReplX
	
hakadraw.h
  FUN:	HaKaSTDrawX	- zeichnet ST-Kante in Pixmap
  	HaKaTSDrawX	- zeichnet TS-Kante in Pixmap
  	HaKaSTDraw	- zeichnet ST-Kante in Pixmap und Window
  	HaKaTSDraw	- zeichnet TS-Kante in Pixmap und Window
        HaKaDrawXIntern

hakachange.h
  FUN:	HaKaChange_ST_STneg
  	HaKaChange_ST_TS
  	HaKaChange_STneg_ST
  	HaKaChange_TS_ST
  	HaKaChange_TS_STneg

hakaio.h
  FUN:  HaKaSTRemove	- entfernt ST-Kante von ueberall
	HaKaTSRemove	- entfernt TS-Kante von ueberall
        HaKaSTRemoveX	- entfernt ST-Kante von Pixm, Ka, Cell
	HaKaTSRemoveX	- entfernt TS-Kante von Pixm, Ka, Cell
        HaKaRemoveAllToSteX - entfernt alle K von/zu S		
        HaKaRemoveAllToTraX - entfernt alle K von/zu T		
*****************************************************************
**  HASTE
*****************************************************************
haste.h
  VAR:	SteGC, HaStePixmap, HaSteColor

hastemisc.h
  FUN:	HaSteInit	- initialisiert Stellen-Zeichnen
	HaSetSte	- setzt eine Stelle
	HaMovSte	- zeichnet eine "Echtzeit"-Stelle
	HaMovSteStart	- macht bewegliche Stelle unsichtbar
	HaMovSteStop	- macht bewegliche Stelle sichtbar
	HaWinSaySte	- schaltet Stellen-Zeichnen ein/aus
	HaSteDrawX	- zeichnet eine Stelle in die Pixmap
	HaSteDraw	- zeichnet eine Stelle in Pixmap + Window
	
hastename.h
  FUN:	HaSteNDrawX	- zeichnet Name der Stelle in Pixmap
	HaSteNDraw	- zeichnet Name in Pixmap + Window
	HaSteNReplX	- ersetzt Name in SteStelle, Pixmap, Cell
	HaSteNRepl	- ersetzt Name in SteStelle, Pixmap, Cell
			  und Window

hastemarke.h
  VAR:	HaMarkeColor, MarkeGC
  FUN:	HaSteMInit	- initialisiert Marken-Zeichnen
	HaSteMDrawX	- zeichnet Marke in Pixmap
	HaSteMReplX	- ersetzt alte durch neue Marke in
			  Pixmap und SteStelle
	HaSteMRepl	- ersetzt alte durch neue Marke in
			  Pixmap, Window und SteStelle

hasteio.h
  FUN:  HaSteRemove	- entfernt Stelle
 	HaSteSingleRemoveX


*****************************************************************
**  HATRA
*****************************************************************
hatra.h
	TraGC, HaTraPixmap, HaTraColor, HaTraDarst

hatramisc.h
  FUN:	HaTraDrawX	- zeichnet Trans in Pixmap
	HaTraDraw	- zeichnet Trans in Pixmap und Window
	HaTraInit	- initialisiert Trans-Zeichnen
	HaSetTra	- Trans setzen
	HaChangeTra	- Darstellung der bewegl. Trans aendern
	HaMovTra	- bewegl. Trans zeichnen
	HaMovTraStart	- bewegliche Trans sichtbar machen
	HaMovTraStop	- bewegliche Trans unsichtbar machen
	HaWinSayTra	- Trans-Zeichnen ein/aus

hatraname.h
  FUN:	HaTraNDrawX
	HaTraNDraw
	HaTraNReplX
	HaTraNRepl

hatraio.h
  FUN:  HaTraRemove	- entfern Trans und alle abh. Kanten
 	HaTraSingleRemoveX

*****************************************************************
**  HAWIN
*****************************************************************
hawin.h
  VAR:	HaShell, HaPane, HaMidPane, HaButtonPane, HaSteToggle
	HaTraToggle, HaKaToggle, HaTextToggle, HaNullButLabel
	HaGraphView, HaGraphPlane, HaSubPane, HaStatLabel, HaKonLabel
	HaSimLabel
	HaToggleOn, MyDisplay, MyScreen, ModGC, ClearGC, InversGC
	CMap, HaGraphPixmap, MyDepth
	HaAlt, HaBackColor, HaModColor 

hagraph.h
  FUN:	HaSetLineWidth
	HaGetPixel
	HaCreateGC
	HaGraphInit	- initialisiert Farben, Fonts usw.
	
hamess.h
  DEF:	Message-Typen
  FUN:	HaMessage	- gibt eine Meldung an die Statuszeile


harefreshx.h
  FUN:	HaRefreshX	- zeichnet alle Objekte in die Pixmap
	HaRefreshXFromRL- zeichnet alle Objekte in die Pixmap,
			  die in der Refresh-Liste sind

hawininst.h
  FUN:	HaWinInst	- installiert Haupt-Widget

halook.h
  FUN: 	HaLook		- erkennt Objekt und zeigt Attribute an

hadelmisc.h
  FUN:	HaDelVictim	- loescht ein Object
	HaWinSayDel	- Del-Funktion ein/aus

haneumisc.h
  FUN:  HaNeu		- loescht alles ueberall

*****************************************************************
**  KA
*****************************************************************
katype.h
  TYP:	ECKE, KANTE, KANTEN

ka.h
  VAR:	KaKante

kaio.h
  FUN:	KaInit		- initialisiert
	KaNeu		- traegt eine neue Kante in KaKante ein
	KaSTRemove	- entfernt ST-Kante aus KaKante	
	KaTSRemove	- entfernt TS-Kante aus KaKante

kachange.c
  FUN:	KaChange	- ST-Kante nach TS-Kante und umgekehrt


*****************************************************************
**  STE
*****************************************************************
stetype.h
  DEF:  Wertemenge fuer BreakCond in STELLE
  TYP:  STELLE, STELLEN

ste.h
  VAR:	SteStelle

steio.h
  FUN:	SteInit		- initialisiert Freispeicherliste
	SteNeu		- traegt neue Stelle in SteStelle ein
	SteRemove	- loescht Stelle aus SteStelle	

*****************************************************************
**  TRA
*****************************************************************
tratype.h:
  DEF:	Wertemenge fuer Darstellung in TRANSITION
  TYP:  TRANSITION, TRANSITIONEN

tra.h
  VAR:	TraTrans

traio.h
  FUN:	TraInit		- initialisiert Freispeicherliste
	TraNeu		- traegt neue Trans in TraTrans ein
	TraRemove	- entfernt Trans aus TraTrans


	


