|
Class Summary |
| ConnectToBoard |
ConnectToBoard sisältää taulun mittojen asettamisen ja hakemisen. |
| ConnectToLight |
ConnectToLight sisältää valonvoimakkuuden mittojen asettamisen ja hakemisen. |
| ConnectToMast |
ConnectToMast sisältää maston mittojen asettamisen ja hakemisen. |
| ExitListener |
ExitListener on kuuntelijaluokka, jota kutsutaan
yläluokasta, ExitListener sulkee ikkunan. |
| Laskenta |
Laskenta luokassa suoritetaan kaikki laskenta, niin taulujenkoot kuin valovoimakkuudet ja K-arvo |
| LinjaAboutBox |
LinjaAboutBox näyttää tietoja ikkunan käyttäjälle. |
| LinjaApplication |
LinjaApplication pitää sisällään ohjelman pääluokkan. |
| Linjakuva |
Linjakuva esittää nimensä mukaisesti Taulujenlinja kuvat
mittoineen päivineen. |
| LinjaView |
LinjaView on GUI luokka, joka sisältää graafisen käyttöliittymän
koodin. |
| MastoDialog |
MastoDialog näyttää käyttäjälle mastoDialogin mihin käyttäjä
voi muuttaa haluamiaan alkuarvoja laskennassa. |
| PiirraProfiili |
PiirraProfiili piirtää linjan profiilikuvan, jossa on taulujen, mastojen ja valojen kuvaajat sekä
mitat: kaukopiste, lähipiste, alataulu, ylätaulu ja katsojankorkeus. |
| PiirraTaulut |
PiirraTaulut sisältää taulujen piirtämiseen tarvittavat metodit. |
| Piirto |
Piirto luokka sisältää taulujen ja linjaprofiilin piirtämisen toteutuksen. |
| PrintUtilities |
PrintUtilities on Yksinkertainen luokka, jolla voi helposti tulostaa
minkä tahansa ikkunan/komponentin, kuten esim JPanel sisällön. |
| Taulukuva |
Taulukuva esittää nimensä mukaisesti Etu- ja Takataulujen kuvat
mittoineen päivineen. |
| TulostaTiedot |
TulostaTiedot piirtää tulostaTiedot ikkunaan. |
| TulosteKuva |
TulosteKuva piirtää tulosteKuvan ikkunaan, jonka käyttäjä voi halutessaan tulostaa vaikka printterillä. |
| ValoDialog |
ValoDialog näyttää käyttäjälle valoDialogin, mihin käyttäjä voi halutessaan
asettaa omat arvonsa optimoidussa laskennassa. |