spiral.test
Class Engine

java.lang.Object
  |
  +--spiral.test.Engine

public class Engine
extends java.lang.Object

Title: Spiral analyzis

Description: Třída ovládající vše :)

Copyright: Copyright (c) 2004

Company:


Field Summary
 GUI gui
          Třída, přes kterou se komunikuje s uživatelem
 
Constructor Summary
Engine(GUI f)
          Vytvoří nový Engine
 
Method Summary
 void compute()
          Spustí výpočet pro spirálu
 void generuj(Configuration conf)
          Metoda vzgeneruje spirálu dle zadaných parametrů
 void loadFile(java.lang.String fileName)
          Nahraje spirálu ze souboru
 void newData(Configuration conf)
          Založí nový vektor dat
 void newRow(int x, int y, int time, int pres)
          Přidá ke spirále další bod
 void repaint(java.awt.Graphics g)
          Způsobí překreslení spirály v GUI
 void saveData()
          Uloží vpočítané hodnoty do aktuálního adresáře, do souboru output.txt
 void saveSpiral(java.lang.String fileName)
          Uloží spirálu do souboru
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

gui

public GUI gui
Třída, přes kterou se komunikuje s uživatelem

Constructor Detail

Engine

public Engine(GUI f)
Vytvoří nový Engine

Parameters:
f - rozhraní pro komunikaci
Method Detail

loadFile

public void loadFile(java.lang.String fileName)
Nahraje spirálu ze souboru

Parameters:
fileName - jméno souboru

saveSpiral

public void saveSpiral(java.lang.String fileName)
Uloží spirálu do souboru

Parameters:
fileName - jméno souboru

saveData

public void saveData()
Uloží vpočítané hodnoty do aktuálního adresáře, do souboru output.txt


repaint

public void repaint(java.awt.Graphics g)
Způsobí překreslení spirály v GUI

Parameters:
g - kde spirálu kreslit

newData

public void newData(Configuration conf)
Založí nový vektor dat


newRow

public void newRow(int x,
                   int y,
                   int time,
                   int pres)
Přidá ke spirále další bod

Parameters:
x - x-ová souřadnice
y - y-ová souřadnice
time - čas
pres - tlak

compute

public void compute()
Spustí výpočet pro spirálu


generuj

public void generuj(Configuration conf)
Metoda vzgeneruje spirálu dle zadaných parametrů