|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectlinjaapplication.PiirraProfiili
public class PiirraProfiili
PiirraProfiili piirtää linjan profiilikuvan, jossa on taulujen, mastojen ja valojen kuvaajat sekä mitat: kaukopiste, lähipiste, alataulu, ylätaulu ja katsojankorkeus.
| Constructor Summary | |
|---|---|
PiirraProfiili()
|
|
| Method Summary | |
|---|---|
double |
maanpinnanKaarevuus(double kantoMatka,
double hk)
maanpinnanKaarevuus piirtää merenpinnankaarevuuden "LINJAPROFIILI" kuvaan. |
java.awt.geom.GeneralPath |
piirraKolmio(float x0,
float y0,
float x1,
float y1,
float x2,
float y2)
piirraKolmio piirtää kolmion "LINJAPROFIILI" kuvaan. |
void |
piirraLinjaProfiili(int x,
int y,
int reuna,
int MAX_X,
int MAX_Y,
int DKti,
int DYti,
int DLti,
int HKti,
int korkeusEroAL,
int korkeusEroYL,
int osumaKohta,
int MAti,
int MYti,
int KAti,
int KYti,
int LAti,
int LYti,
int HAti,
int HYti,
int VAti,
int VYti,
int TAti,
int TYti,
java.awt.Graphics2D g2)
piirräLinjaProfiili piirtää mittaviivat LINJAPROFIILI kuvaan |
void |
piirraLinjaProfiilinArvot(int x,
int y,
int reuna,
int MAX_X,
int MAX_Y,
double DK,
double DY,
double DL,
double HK,
int DKti,
int DYti,
int DLti,
int HKti,
int korkeusEroAL,
int korkeusEroYL,
int LAti,
int HAti,
int KAti,
java.awt.Graphics2D g2)
piirräLinjaProfiilinArvot piirtää linjaprofiilinarvot LINJAPROFIILI kuvaan |
java.awt.geom.GeneralPath |
piirraMaasto(float x0,
float y0,
float x1,
float y1,
float x2,
float y2,
float x3,
float y3,
float x4,
float y4)
GeneralPath piirraMaasto piirtaa maastonpinnan "LINJAPROFIILI" kuvaan. |
void |
puhdistaPiirtoPinta(int x,
int y,
int MAX_X,
int MAX_Y,
java.awt.Graphics2D g2)
puhdistaPiirtopinta tyhjentää piirtopinnan |
double |
skaalaus(double kerroin,
double x)
skaalaus skaalaa. |
void |
tietoKentta(int x,
int y,
int reuna,
int MAX_X,
int MAX_Y,
int kuvaaja,
java.lang.String tyoNumero,
java.lang.String linjanNimi,
java.lang.String vaylanNimi,
java.lang.String aika,
java.lang.String laatijanNimi,
java.awt.Graphics2D g2)
tietokenttä kertoo oleeliset tiedot vasemmassa yläkulmassa. |
double |
ylemmanLoistonKorkeus(double MYt,
double HYt,
double KYt,
double VYt)
ylemmänLoistonKorkeus palauttaa ylemmänloiston absoluuttisenkorkeuden merenpinnasta mitattuna, onko se valo vai taulunyläreuna? Valonkorkeus on jo merenpinnanarvo, mutta taulunyläreunaan(mastonkorkeuteen) pitää lisätä maastonkorkeus (merenpinnasta)!! |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PiirraProfiili()
| Method Detail |
|---|
public java.awt.geom.GeneralPath piirraMaasto(float x0,
float y0,
float x1,
float y1,
float x2,
float y2,
float x3,
float y3,
float x4,
float y4)
x0 - y0 - y2 - x3 - x2 - x1 - y1 - y3 - x4 - y4 -
public java.awt.geom.GeneralPath piirraKolmio(float x0,
float y0,
float x1,
float y1,
float x2,
float y2)
x0 - y0 - x1 - y1 - x2 - y2 -
public double maanpinnanKaarevuus(double kantoMatka,
double hk)
kantoMatka - hk -
public double skaalaus(double kerroin,
double x)
kerroin - x -
public void puhdistaPiirtoPinta(int x,
int y,
int MAX_X,
int MAX_Y,
java.awt.Graphics2D g2)
x - y - MAX_X - MAX_Y - g2 -
public double ylemmanLoistonKorkeus(double MYt,
double HYt,
double KYt,
double VYt)
MYt - HYt - VYt - KYt -
public void tietoKentta(int x,
int y,
int reuna,
int MAX_X,
int MAX_Y,
int kuvaaja,
java.lang.String tyoNumero,
java.lang.String linjanNimi,
java.lang.String vaylanNimi,
java.lang.String aika,
java.lang.String laatijanNimi,
java.awt.Graphics2D g2)
x - MAX_Y - y - g2 - reuna - MAX_X - laatijanNimi - kuvaaja - tyoNumero - vaylanNimi - linjanNimi - aika -
public void piirraLinjaProfiili(int x,
int y,
int reuna,
int MAX_X,
int MAX_Y,
int DKti,
int DYti,
int DLti,
int HKti,
int korkeusEroAL,
int korkeusEroYL,
int osumaKohta,
int MAti,
int MYti,
int KAti,
int KYti,
int LAti,
int LYti,
int HAti,
int HYti,
int VAti,
int VYti,
int TAti,
int TYti,
java.awt.Graphics2D g2)
x - y - reuna - MAX_X - HKti - DKti - korkeusEroAL - DLti - DYti - MAX_Y - g2 - HAti - osumaKohta - MYti - korkeusEroYL - KYti - MAti - TAti - LYti - LAti - KAti - VAti - HYti - VYti - TYti -
public void piirraLinjaProfiilinArvot(int x,
int y,
int reuna,
int MAX_X,
int MAX_Y,
double DK,
double DY,
double DL,
double HK,
int DKti,
int DYti,
int DLti,
int HKti,
int korkeusEroAL,
int korkeusEroYL,
int LAti,
int HAti,
int KAti,
java.awt.Graphics2D g2)
x - y - reuna - MAX_X - MAX_Y - g2 - DY - DYti - HAti - DK - LAti - DL - HK - korkeusEroYL - DKti - DLti - HKti - KAti - korkeusEroAL -
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||