A B C D E F G H I J L M O P R S T U V W X Y Z 

A

a(int) - Method in class fi.jyu.mit.graphics.Vector
Palauttaa tämän vektorin annetussa paikassa olevan alkion
actionPerformed(ActionEvent) - Method in class fi.jyu.mit.graphics.ControlButtons
Tapahtumankäsittelijä joka käsittelee painikkeiden painallukset
add(String, String) - Method in class demoRunner.DemoRunner.ClassList
Lisätään ajettavien demojen joukkoon uusia demoja
add(Drawable) - Method in class fi.jyu.mit.graphics.BasicDrawableCollection
Lisää olion tähän kokoelmaan
add(Drawable) - Method in class fi.jyu.mit.graphics.DrawableCollection
Lisää olion tähän kokoelmaan
add(BasicController) - Method in class fi.jyu.mit.graphics.EasyApplet
Lisää sovelmaan uuden olio-ohjaimen
add(RPoint) - Method in class fi.jyu.mit.graphics.Polygon
Lisää monikulmioon yhden kärkipisteen joka on RPoint-oli
add(double, double) - Method in class fi.jyu.mit.graphics.Polygon
Lisää monikulmioon yhden kärkipisteen
add(double, double, double) - Method in class fi.jyu.mit.graphics.Polygon
Lisää monikulmioon yhden kärkipisteen
add(int, double) - Method in class fi.jyu.mit.graphics.Polynom
Asettaa n:n asteen termin kertoimen (n<=5)
add(Drawable) - Method in class fi.jyu.mit.graphics.Space
Lisää avaruuteen kuvion joka on Drawable-olio ja palauttaa sen, esimerkiksi:
add(Drawable) - Method in class fi.jyu.mit.graphics.SpacePanel
Lisää paneeliin kuvion joka on Drawable-olio ja palauttaa sen, esimerkiksi:
add(Drawable) - Method in class fi.jyu.mit.graphics.Window
Lisää ikkunaan kuvion joka on Drawable-olio ja palauttaa sen, esimerkiksi:
addAxis(double, double, double) - Method in interface fi.jyu.mit.graphics.Easy
Lisää olioon koordinaatistoakselit.
addAxis(double, double, double, double, double, double) - Method in interface fi.jyu.mit.graphics.Easy
Lisää olioon koordinaatistoakselit.
addAxis(double, double, double) - Method in class fi.jyu.mit.graphics.EasySpace
 
addAxis(double, double, double, double, double, double) - Method in class fi.jyu.mit.graphics.EasySpace
 
addAxis(double, double, double) - Method in class fi.jyu.mit.graphics.EasyWindow
 
addAxis(double, double, double, double, double, double) - Method in class fi.jyu.mit.graphics.EasyWindow
 
addCircle(double, double, double) - Method in interface fi.jyu.mit.graphics.Easy
Lisää olioon ympyrän.
addCircle(double, double, double, double) - Method in interface fi.jyu.mit.graphics.Easy
Lisää olioon ympyrän.
addCircle(double, double, double) - Method in class fi.jyu.mit.graphics.EasySpace
 
addCircle(double, double, double, double) - Method in class fi.jyu.mit.graphics.EasySpace
 
addCircle(double, double, double) - Method in class fi.jyu.mit.graphics.EasyWindow
 
addCircle(double, double, double, double) - Method in class fi.jyu.mit.graphics.EasyWindow
 
addFillPolygon(double[], double[]) - Method in interface fi.jyu.mit.graphics.Easy
Lisää olioon täytetyn monikulmion.
addFillPolygon(double[][]) - Method in interface fi.jyu.mit.graphics.Easy
Lisää olioon täytetyn monikulmion.
addFillPolygon(double[], double[]) - Method in class fi.jyu.mit.graphics.EasySpace
 
addFillPolygon(double[][]) - Method in class fi.jyu.mit.graphics.EasySpace
 
addFillPolygon(double[], double[]) - Method in class fi.jyu.mit.graphics.EasyWindow
 
addFillPolygon(double[][]) - Method in class fi.jyu.mit.graphics.EasyWindow
 
addLine(double, double, double, double) - Method in interface fi.jyu.mit.graphics.Easy
Lisää olioon uuden viivan.
addLine(double, double, double, double, double, double) - Method in interface fi.jyu.mit.graphics.Easy
Lisää olioon viivan.
addLine(double, double, double, double) - Method in class fi.jyu.mit.graphics.EasySpace
 
addLine(double, double, double, double, double, double) - Method in class fi.jyu.mit.graphics.EasySpace
 
addLine(double, double, double, double) - Method in class fi.jyu.mit.graphics.EasyWindow
 
addLine(double, double, double, double, double, double) - Method in class fi.jyu.mit.graphics.EasyWindow
 
addPolygon(double[], double[]) - Method in interface fi.jyu.mit.graphics.Easy
Lisää olioon monikulmion.
addPolygon(double[][]) - Method in interface fi.jyu.mit.graphics.Easy
Lisää olioon monikulmion.
addPolygon(double[], double[]) - Method in class fi.jyu.mit.graphics.EasySpace
 
addPolygon(double[][]) - Method in class fi.jyu.mit.graphics.EasySpace
 
addPolygon(double[], double[]) - Method in class fi.jyu.mit.graphics.EasyWindow
 
addPolygon(double[][]) - Method in class fi.jyu.mit.graphics.EasyWindow
 
addShape(Drawable) - Method in interface fi.jyu.mit.graphics.Easy
Lisää olioon kuvion joka on Drawable-olio.
addShape(Drawable) - Method in class fi.jyu.mit.graphics.EasySpace
 
addShape(Drawable) - Method in class fi.jyu.mit.graphics.EasyWindow
 
andPixels(int) - Method in class fi.jyu.mit.graphics.Bitmap
Tekee jokaiselle pikselille and operaation maskin kanssa.
appletSample - package appletSample
 
autoOn - Variable in class fi.jyu.mit.graphics.ControlButtons
 
Axis - Class in fi.jyu.mit.graphics
Luokka akseleille
Axis() - Constructor for class fi.jyu.mit.graphics.Axis
 
Axis(double, double, double, double, double, double) - Constructor for class fi.jyu.mit.graphics.Axis
Luo uudet akselit
Axis(double, double, double) - Constructor for class fi.jyu.mit.graphics.Axis
Luo uudet akselit

B

BarChartSample - Class in sample
Esimerkki BarChartin käytöstä
BarChartSample() - Constructor for class sample.BarChartSample
 
BasicController - Class in fi.jyu.mit.graphics
Olioiden ohjaimien yliluokka
BasicController(Transformable) - Constructor for class fi.jyu.mit.graphics.BasicController
Luo uuden ohjaimen
BasicDrawableCollection - Class in fi.jyu.mit.graphics
Luokka kuvio-oliokokoelmille.
BasicDrawableCollection() - Constructor for class fi.jyu.mit.graphics.BasicDrawableCollection
Luo uuden oliokokelman
BasicShape - Class in fi.jyu.mit.graphics
Kaikkien kuvioiden yliluokka
BasicShape() - Constructor for class fi.jyu.mit.graphics.BasicShape
 
BasicTransformer - Class in fi.jyu.mit.graphics
Kantaluokka yleisille ajastetuille muuntimille
BasicTransformer(Transformable, Matrix, long) - Constructor for class fi.jyu.mit.graphics.BasicTransformer
Luo uuden liikuttajan
Bitmap - Class in fi.jyu.mit.graphics
Yksinkertainen bitmapin piirto.
Bitmap(double, double, double, String) - Constructor for class fi.jyu.mit.graphics.Bitmap
Luodaan bitmap tiedostosta tai URLista jos nimi alkaa http
Bitmap(double, double, String) - Constructor for class fi.jyu.mit.graphics.Bitmap
Luodaan bitmap tiedostosta
Bitmap(double, double, double, int, int) - Constructor for class fi.jyu.mit.graphics.Bitmap
Luodaan tyhjä valkoinen bitmap
Bitmap(double, double, int, int) - Constructor for class fi.jyu.mit.graphics.Bitmap
Luodaan tyhjä valkoinen bitmap
Bitmap(double, double, double, Bitmap) - Constructor for class fi.jyu.mit.graphics.Bitmap
Luodaan uusi Bitmap vanhan aidoksi kopioiksi
Bitmap(double, double, Bitmap) - Constructor for class fi.jyu.mit.graphics.Bitmap
Luodaan uusi Bitmap vanhan aidoksi kopioiksi
BitmapArraySample - Class in sample2
Esimerkki kuinka bitmap muutetaan 2-ulotteiseksi kokonaislukutaulukoksi
BitmapArraySample() - Constructor for class sample2.BitmapArraySample
 
BitmapEmptySample - Class in sample
Esimerkki miten bitmap luodaan ilman kuvaa
BitmapEmptySample() - Constructor for class sample.BitmapEmptySample
 
BitmapSample - Class in sample2
Esimerkki bitmapin piirtämisestä
BitmapSample() - Constructor for class sample2.BitmapSample
 
brightness(int) - Static method in class fi.jyu.mit.graphics.Bitmap
 

C

CarManApplet - Class in appletSample
Sovelma, joka käyttää kuvapaneelia.
CarManApplet() - Constructor for class appletSample.CarManApplet
 
CarSample - Class in sample
 
CarSample() - Constructor for class sample.CarSample
 
CarSample.Car - Class in sample
Luokka yhdelle autolle.
CarSample.Car(double, double, double) - Constructor for class sample.CarSample.Car
Alustetaan uusi auto
changeTransform(Matrix) - Method in class fi.jyu.mit.graphics.BasicShape
 
changeTransform(Matrix) - Method in interface fi.jyu.mit.graphics.Drawable
Vaihtaa kuvion muunnosmatriisin annetuksi matriisiksi
changeTransform(Matrix) - Method in class fi.jyu.mit.graphics.SpacePanel
 
changeTransform(Matrix) - Method in interface fi.jyu.mit.graphics.Transformable
Vaihtaa olion muunnosmatriisiksi m:n
changeTransform(Matrix) - Method in class fi.jyu.mit.graphics.Window
Vaihtaa ikkunan muunnosmatriisin annetuksi matriisiksi
Circle - Class in fi.jyu.mit.graphics
Luokka ympyröille
Circle(double, double, double) - Constructor for class fi.jyu.mit.graphics.Circle
Luo uuden ympyrän
Circle(double, double, double, double) - Constructor for class fi.jyu.mit.graphics.Circle
Luo uuden ympyrän
CIRCLE - Static variable in class fi.jyu.mit.graphics.Marker
Ympyrän piirtävä markkeri
clear() - Method in class fi.jyu.mit.graphics.Window
Poistaa ikkunasta kaikki kuviot
cloneBufferedImage(BufferedImage) - Static method in class fi.jyu.mit.graphics.Bitmap
Apumetodi kopion tekemiseksi raakasta kuvasta.
ColorChangeSample - Class in sample
Demonstoirdaan kuinka väriä voidaan vaihtaa
ColorChangeSample() - Constructor for class sample.ColorChangeSample
 
ColorChangeSample.ColorChanger - Class in sample
Luokka aiheuttamaan "tapahtumia".
ColorChangeSample.ColorChanger(Drawable, long) - Constructor for class sample.ColorChangeSample.ColorChanger
Alustetaan uusi värinvaihta-olio
column(int) - Method in class fi.jyu.mit.graphics.Matrix
Palauttaa matriisin s:n sarakkeen kopion
ControlButtons - Class in fi.jyu.mit.graphics
Ohjain jolla voi kiertää olioita akseliensa ympäri, painike jokaiselle akselille molempiin suuntiin
ControlButtons(Transformable) - Constructor for class fi.jyu.mit.graphics.ControlButtons
Luo uuden painikeohjaimen
ControllerFrame - Class in fi.jyu.mit.graphics
Frame olioiden ohjaimille
ControllerFrame(BasicController) - Constructor for class fi.jyu.mit.graphics.ControllerFrame
Luo uuden framen olioiden ohjaimelle
ControllerFrame(BasicController, int, int, int, int) - Constructor for class fi.jyu.mit.graphics.ControllerFrame
Luo uuden framen olioiden ohjaimelle
convertGrayScale() - Method in class fi.jyu.mit.graphics.Bitmap
Muuttaa kuvan harmaasävyiksi
convertGrayScale(Bitmap) - Static method in class sample2.BitmapSample
Malli siitä miten koko bitmap käydään läpi ja tehdään jotakin pisteille.
cos - Static variable in class fi.jyu.mit.graphics.CosFun
Luodaan stattinen cosini-funktio kaikkien käyttöön.
CosFun - Class in fi.jyu.mit.graphics
Luokka cos-funktion käsittelemiseksi.
CosFun() - Constructor for class fi.jyu.mit.graphics.CosFun
Alustetaan oletuksilla
CosFun(double, double) - Constructor for class fi.jyu.mit.graphics.CosFun
Asettaa funktion a*cos(b*x) parametrit a ja b
count - Variable in class fi.jyu.mit.graphics.Polygon
 
create(double, double, double) - Method in class fi.jyu.mit.graphics.Marker
Metodi joka luo vastaavilla arvoilla olevan merkin
create(double, double) - Method in class fi.jyu.mit.graphics.Marker
Metodi joka luo vastaavilla arvoilla olevan merkin
CROSS - Static variable in class fi.jyu.mit.graphics.Marker
X:n piirtävä piirtävä markkeri

D

Demo - Class in sample
Ajetaan tämän paketin demo-ohjelmia.
Demo() - Constructor for class sample.Demo
 
demoRunner - package demoRunner
 
DemoRunner - Class in demoRunner
Ajaa valitun paketin demoja
DemoRunner(String, String) - Constructor for class demoRunner.DemoRunner
Alustaa ajaja-luokan
DemoRunner.ClassList - Class in demoRunner
Luokka ajettavista demoista
DemoRunner.ClassList(String, String) - Constructor for class demoRunner.DemoRunner.ClassList
Alustetaan ajettavien luokkien lista
draw(Graphics, Matrix) - Method in class fi.jyu.mit.graphics.BasicShape
 
draw(Graphics, Matrix) - Method in interface fi.jyu.mit.graphics.Drawable
Piirtää kuvion annetulla Graphics-oliolla ja muunnosmatriisilla
draw(Graphics, int, int, int) - Method in class fi.jyu.mit.graphics.Marker.Circle
 
draw(Graphics, int, int, int) - Method in class fi.jyu.mit.graphics.Marker.Cross
 
draw(Graphics, int, int, int) - Method in interface fi.jyu.mit.graphics.Marker.MarkerInterface
Piirtää markerin ruudulle
draw(Graphics, int, int, int) - Method in class fi.jyu.mit.graphics.Marker.Plus
 
draw(Graphics, Matrix) - Method in class fi.jyu.mit.graphics.Space
Piirtää tämän avaruuden sisältämät kuviot annetulla matriisilla ja Graphics-oliolla
Drawable - Interface in fi.jyu.mit.graphics
Rajapinta kaikille piirtokuvioille
DrawableCollection - Class in fi.jyu.mit.graphics
Luokka kuvio-oliokokoelmille.
DrawableCollection() - Constructor for class fi.jyu.mit.graphics.DrawableCollection
Luo uuden oliokokelman
drawEmpty(Graphics, Matrix) - Method in class fi.jyu.mit.graphics.FillPolygon
 
drawShape(Graphics, Matrix) - Method in class fi.jyu.mit.graphics.Axis
 
drawShape(Graphics, Matrix) - Method in class fi.jyu.mit.graphics.BasicDrawableCollection
Kokoelman piirto
drawShape(Graphics, Matrix) - Method in class fi.jyu.mit.graphics.BasicShape
Pirtää kuvion annetulla Graphics-oliolla ja muunnosmatriisilla
drawShape(Graphics, Matrix) - Method in class fi.jyu.mit.graphics.Bitmap
 
drawShape(Graphics, Matrix) - Method in class fi.jyu.mit.graphics.Circle
Piirretään ympyrä
drawShape(Graphics, Matrix) - Method in class fi.jyu.mit.graphics.FillPolygon
 
drawShape(Graphics, Matrix) - Method in class fi.jyu.mit.graphics.FunctionMapR2R
 
drawShape(Graphics, Matrix) - Method in class fi.jyu.mit.graphics.FunctionMapRR
 
drawShape(Graphics, Matrix) - Method in class fi.jyu.mit.graphics.Line
 
drawShape(Graphics, Matrix) - Method in class fi.jyu.mit.graphics.Marker
Piirretään merkki
drawShape(Graphics, Matrix) - Method in class fi.jyu.mit.graphics.Polygon
 
drawShape(Graphics, Matrix) - Method in class fi.jyu.mit.graphics.Polyline
 

E

Easy - Interface in fi.jyu.mit.graphics
Rajapinta "helpolle piirtämiselle".
EasyApplet - Class in fi.jyu.mit.graphics
Luokka jonka avulla voidaan helposti luoda selaimella suoritettavia sovelmia
EasyApplet() - Constructor for class fi.jyu.mit.graphics.EasyApplet
Luo uuden sovelman jonka koko on 400x550
EasySpace - Class in fi.jyu.mit.graphics
Luokka jolla voi helposti luoda kuviota avaruuteen.
EasySpace() - Constructor for class fi.jyu.mit.graphics.EasySpace
Luo uuden avaruuden
EasyWindow - Class in fi.jyu.mit.graphics
Luokka jonka avulla voi helposti piirtää kuvioita ruudulle.
EasyWindow() - Constructor for class fi.jyu.mit.graphics.EasyWindow
Luo uuden ikkunan
EasyWindow(int, int) - Constructor for class fi.jyu.mit.graphics.EasyWindow
Luo uuden ikkunan

F

f(double) - Method in class fi.jyu.mit.graphics.CosFun
Cosinifunktion arvo pisteessä x
f(double, double) - Method in interface fi.jyu.mit.graphics.FunctionR2R
Funktio joka jokaisen rajapinnan täyttävän luokan pitää toteuttaa.
f(double) - Method in interface fi.jyu.mit.graphics.FunctionRR
Funktio joka jokaisen rajapinnan täyttävän luokan pitää toteuttaa.
f(double) - Method in class fi.jyu.mit.graphics.Polynom
Polynomi funktion arvo pisteessä x Lasketaan polynomi ax2 + bx +c muodossa (ax+b)*x + c
f(double) - Method in class fi.jyu.mit.graphics.SinFun
Sinifunktion arvo pisteessä x
f(double, double) - Method in class sample.FunctionR2ASample.SinCos
sin*cos-funktion arvo pisteessä x
f(double, double) - Method in class sample.FunctionR2Sample.SinCos
sin*cos-funktion arvo pisteessä x
fi.jyu.mit.graphics - package fi.jyu.mit.graphics
 
FillPolygon - Class in fi.jyu.mit.graphics
Luokka täytetyille monikulmioille
FillPolygon() - Constructor for class fi.jyu.mit.graphics.FillPolygon
 
FillPolygon(double[], double[]) - Constructor for class fi.jyu.mit.graphics.FillPolygon
Luo täytetyn monikulmion annetuista kulmapisteiden x- ja y-koordinaateista
FillPolygon(double[], double[], double[]) - Constructor for class fi.jyu.mit.graphics.FillPolygon
Luo täytetyn monikulmion annetuista kulmapisteiden x-, y- ja z-koordinaateista
FillPolygon(double[][]) - Constructor for class fi.jyu.mit.graphics.FillPolygon
Luo täytetyn kaksi- tai kolmiulotteisen monikulmion annetuista kulmapisteistä, esimerkiksi:
FillPolygon(RPoint[]) - Constructor for class fi.jyu.mit.graphics.FillPolygon
Luo täytetyn monikulmion annetuista kulmapisteistä jotka ovat RPoint olioita
Function2Applet - Class in appletSample
Sovelma, joka käyttää kuvapaneelia.
Function2Applet() - Constructor for class appletSample.Function2Applet
 
FunctionApplet - Class in appletSample
Sovelma, joka käyttää kuvapaneelia.
FunctionApplet() - Constructor for class appletSample.FunctionApplet
 
FunctionMapR2R - Class in fi.jyu.mit.graphics
Luokka R²->R funktion kuvaajan piirtämiseksi.
FunctionMapR2R(FunctionR2R, double, double, double, double, int, int) - Constructor for class fi.jyu.mit.graphics.FunctionMapR2R
Luo uuden R²->R funktion kuvaajan
FunctionMapR2R(FunctionR2R, double, double, double, double) - Constructor for class fi.jyu.mit.graphics.FunctionMapR2R
Luo uuden R²->R funktion kuvaajan
FunctionMapRR - Class in fi.jyu.mit.graphics
Luokka R->R funktion kuvaajan piirtämiseksi.
FunctionMapRR(FunctionRR, double, double, double) - Constructor for class fi.jyu.mit.graphics.FunctionMapRR
Luo uuden R->R funktion kuvaajan
FunctionMapRR(FunctionRR, double, double) - Constructor for class fi.jyu.mit.graphics.FunctionMapRR
Luo uuden R->R funktion kuvaajan xy-tasoon
FunctionR2ASample - Class in sample
Esimerkki 3D-pinnan piirtämisestä.
FunctionR2ASample() - Constructor for class sample.FunctionR2ASample
 
FunctionR2ASample.Applet - Class in sample
Applet luokka samasta asiasta.
FunctionR2ASample.Applet() - Constructor for class sample.FunctionR2ASample.Applet
 
FunctionR2ASample.SinCos - Class in sample
Luokka sin*cos-funktion käsittelemiseksi.
FunctionR2ASample.SinCos() - Constructor for class sample.FunctionR2ASample.SinCos
 
FunctionR2R - Interface in fi.jyu.mit.graphics
Rajapinta R²->R funktioille
FunctionR2Sample - Class in sample
Esimerkki 3D-pinnan piirtämisestä.
FunctionR2Sample() - Constructor for class sample.FunctionR2Sample
 
FunctionR2Sample.SinCos - Class in sample
Luokka sin*cos-funktion käsittelemiseksi.
FunctionR2Sample.SinCos() - Constructor for class sample.FunctionR2Sample.SinCos
 
FunctionRR - Interface in fi.jyu.mit.graphics
Rajapinta R->R funktioille
FunctionSample - Class in sample
Esimerkki funktion piirtämisestä.
FunctionSample() - Constructor for class sample.FunctionSample
 
funMax(FunctionRR, double, double, double) - Static method in class fi.jyu.mit.graphics.FunctionMapRR
Etsii funktion f maksimin välillä [x1,x2] askeltaen dx:n kokoisilla askelilla.
funMin(FunctionRR, double, double, double) - Static method in class fi.jyu.mit.graphics.FunctionMapRR
Etsii funktion f minimin välillä [x1,x2] askeltaen dx:n kokoisilla askelilla.

G

get(String) - Method in class demoRunner.DemoRunner.ClassList
Finds a sample class by name.
get(int) - Method in class demoRunner.DemoRunner.ClassList
Finds a Sample class by index.
get(int) - Method in class fi.jyu.mit.graphics.Polynom
Palauttaa n:n asteen termin kertoimen
getA(int) - Static method in class fi.jyu.mit.graphics.Bitmap
 
getAutoRotate() - Method in class fi.jyu.mit.graphics.ControlButtons
 
getBlue(int) - Static method in class fi.jyu.mit.graphics.Bitmap
 
getBottom() - Method in class fi.jyu.mit.graphics.SpacePanel
 
getColor() - Method in class fi.jyu.mit.graphics.BasicShape
Palautetaan väri jota käyteään piirtämiseen
getColor() - Method in interface fi.jyu.mit.graphics.Drawable
Palautetaan väri jota käyteään piirtämiseen
getController() - Method in class fi.jyu.mit.graphics.ControllerFrame
 
getControlPanel() - Method in class fi.jyu.mit.graphics.EasyApplet
Palauttaa paneelin joka sisältää olioiden ohjaimet
getCount() - Method in class fi.jyu.mit.graphics.Polygon
Antaa kärkipisteiden lukumäärän
getData(int, int, int, int) - Method in class fi.jyu.mit.graphics.Bitmap
Luodaan kuvasta 2-ulotteinen taulukko, johon kopioidaan kuvan pisteet
getData() - Method in class fi.jyu.mit.graphics.Bitmap
 
getDeg() - Method in class fi.jyu.mit.graphics.Polynom
Palauttaa polynoimin asteluvun
getDrawable(int) - Method in class fi.jyu.mit.graphics.BasicDrawableCollection
Paluattaa paikaas i oleva piirrettävän olion
getDrawable(int) - Method in class fi.jyu.mit.graphics.DrawableCollection
Paluattaa paikaas i oleva piirrettävän olion
getDrawables() - Method in class fi.jyu.mit.graphics.BasicDrawableCollection
Palauttaa tämän oliokokoelman
getFullTransform() - Method in class fi.jyu.mit.graphics.SpacePanel
Antaa paneelin kokonaismuunnosmatriisin
getFullTransform() - Method in class fi.jyu.mit.graphics.Window
Antaa ikkunan kokonaismuunnosmatriisin
getGreen(int) - Static method in class fi.jyu.mit.graphics.Bitmap
 
getHeight() - Method in class fi.jyu.mit.graphics.Bitmap
 
getIndex(Drawable) - Method in class fi.jyu.mit.graphics.BasicDrawableCollection
Palauttaa annetun olion indeksin tässä kokoelmassa
getIndex(Drawable) - Method in class fi.jyu.mit.graphics.DrawableCollection
Palauttaa annetun olion indeksin tässä kokoelmassa
getInversion() - Method in class fi.jyu.mit.graphics.Matrix
Laskee tämän matriisin käänteismatriisin Gaussin eliminointimenetelmällä ja palauttaa sen.
getJalka() - Method in class sample.UkkoSample.Ukko
 
getKasi() - Method in class sample.UkkoSample.Ukko
 
getLeft() - Method in class fi.jyu.mit.graphics.SpacePanel
 
getObject() - Method in class fi.jyu.mit.graphics.BasicController
 
getObject() - Method in class fi.jyu.mit.graphics.BasicTransformer
 
getObject() - Method in class fi.jyu.mit.graphics.ControllerFrame
 
getObject() - Method in interface fi.jyu.mit.graphics.ObjectController
Antaa olion jota tällä ohjaimella ohjataan
getP1() - Method in class fi.jyu.mit.graphics.RRect
Antaa tämän neliskulmion vasemman yläkulman RPoint-oliona
getP1() - Method in class fi.jyu.mit.graphics.SRect
Antaa tämän nelikulmion vasemman yläkulman SPoint-oliona
getP2() - Method in class fi.jyu.mit.graphics.RRect
Antaa tämän neliskulmion oikean alakulman RPoint-oliona
getP2() - Method in class fi.jyu.mit.graphics.SRect
Antaa tämän nelikulmion oikean alakulman SPoint-oliona
getPanel() - Method in class fi.jyu.mit.graphics.EasyApplet
Palauttaa paneelin jonka tämä sovelma näyttää
getPanel() - Method in class fi.jyu.mit.graphics.Window
Palauttaa tämän ikkunan sisältämän paneelin johon kuviot piirretään
getPoint(Matrix, double, double, double) - Method in class fi.jyu.mit.graphics.BasicShape
Muuntaa annetun pisteen annetulla matriisilla ja kuvion omalla muunnosmatriisilla, palauttaa muunnetun pisteen SPoint-oliona
getRawImage() - Method in class fi.jyu.mit.graphics.Bitmap
 
getRed(int) - Static method in class fi.jyu.mit.graphics.Bitmap
 
getRGB(int, int) - Method in class fi.jyu.mit.graphics.Bitmap
Palautetaan kuvan yhden pikselin väritiedot
getRight() - Method in class fi.jyu.mit.graphics.SpacePanel
 
getRotator(Matrix) - Method in class fi.jyu.mit.graphics.BasicShape
Palauttaa annetun matriisin kierrettynä kuvion omalla kiertomatriisilla, jos kiertomatriisia ei ole asetettu se on yksikkömatriisi
getRotator() - Method in class fi.jyu.mit.graphics.BasicShape
 
getRotator() - Method in class fi.jyu.mit.graphics.SpacePanel
 
getRotator() - Method in interface fi.jyu.mit.graphics.Transformable
Antaa olion kiertomatriisin
getRotator() - Method in class fi.jyu.mit.graphics.Window
 
getRPoint(SpacePanel, double, double, RPoint) - Static method in class fi.jyu.mit.graphics.MouseFollower
Palautetaan panelin ruutpistettä vastaava reaalimaailman piste tasosta z=0
getRPoint(SpacePanel, double, double) - Static method in class fi.jyu.mit.graphics.MouseFollower
Palautetaan panelin ruutpistettä vastaava reaalimaailman piste tasosta z=0
getRPoint(SpacePanel, MouseEvent, RPoint) - Static method in class fi.jyu.mit.graphics.MouseFollower
Palautetaan mouse eventtiä vastaava reaalimaailman piste tasosta z=0
getRPoint(SpacePanel, MouseEvent) - Static method in class fi.jyu.mit.graphics.MouseFollower
Palautetaan mouse eventtiä vastaava reaalimaailman piste tasosta z=0
getSavedPath() - Method in class fi.jyu.mit.graphics.Space
Antaa Drawable-olion joka muodostuu kaikista tämän avaruuden sisältämistä kuvioista
getSavedPath() - Method in class fi.jyu.mit.graphics.SpacePanel
Antaa Drawable-olion joka muodostuu kaikista tämän paneelin näyttämistä kuvioista
getSavedPath() - Method in class fi.jyu.mit.graphics.Window
Antaa Drawable-olion joka muodostuu kaikista tämän ikkunan näyttämistä kuvioista
getTop() - Method in class fi.jyu.mit.graphics.SpacePanel
 
getTransform(Matrix) - Method in class fi.jyu.mit.graphics.BasicShape
Palauttaa annetun matriisin muunnettuna kuvion omalla muunnosmatriisilla, jos muunnosmatriisia ei ole asetettu se on yksikkömatriisi
getTransform() - Method in class fi.jyu.mit.graphics.BasicShape
 
getTransform() - Method in class fi.jyu.mit.graphics.BasicTransformer
 
getTransform() - Method in class fi.jyu.mit.graphics.SpacePanel
Antaa paneelin muunnosmatriisin
getTransform() - Method in interface fi.jyu.mit.graphics.Transformable
Antaa olion muunnosmatriisin
getTransform() - Method in class fi.jyu.mit.graphics.TransformButton
Antaa tämän painikkeen muunnosmatriisin
getTransform() - Method in class fi.jyu.mit.graphics.Window
Antaa ikkunan muunnosmatriisin
getWidth() - Method in class fi.jyu.mit.graphics.Bitmap
 
getX() - Method in class fi.jyu.mit.graphics.RPoint
Antaa tämän pisteen x-koordinaatin
getX() - Method in class fi.jyu.mit.graphics.SPoint
Antaa pisteen x-koordinaatin
getY() - Method in class fi.jyu.mit.graphics.RPoint
Antaa tämän pisteen y-koordinaatin
getY() - Method in class fi.jyu.mit.graphics.SPoint
Antaa pisteen y-koordinaatin
getZ() - Method in class fi.jyu.mit.graphics.RPoint
Antaa tämän pisteen z-koordinaatin
GraphicsSample - Class in sample
Esimerkissä piirretään peruskuvioita ja näytetään niitä kahdesta eri ikkunasta.
GraphicsSample() - Constructor for class sample.GraphicsSample
 

H

height() - Method in class fi.jyu.mit.graphics.RRect
Antaa tämän neliskulmion korkeuden
height() - Method in class fi.jyu.mit.graphics.SRect
Antaa tämän nelikulmion korkeuden
hideController() - Method in class fi.jyu.mit.graphics.BasicController
 
hideController() - Method in class fi.jyu.mit.graphics.ControllerFrame
 
hideController() - Method in interface fi.jyu.mit.graphics.ObjectController
Piilottaa ohjaimen

I

ident() - Method in class fi.jyu.mit.graphics.Matrix
Muuttaa matriisin yksikkömatriisiksi
init() - Method in class appletSample.CarManApplet
Alustetaan sovelmalle kuviot.
init() - Method in class appletSample.Function2Applet
Alustetaan sovelmalle kuviot.
init() - Method in class appletSample.FunctionApplet
Alustetaan sovelmalle kuviot.
init() - Method in class fi.jyu.mit.graphics.EasyApplet
Korvaa tämä perityissä luokissa
init() - Method in class sample.FunctionR2ASample.Applet
Alustetaan Apletin yleiset tiedot luomalla "ohjainlevy" ja ohjainnappulat.
initGraphics(Graphics) - Method in class fi.jyu.mit.graphics.BasicShape
Alustetaan graphics nykyisten tietojen pohjalta.
initialize() - Method in class fi.jyu.mit.graphics.Polygon
Luo monikulmion kulmapisteille oikean kokoisen RPoint-taulukon
initPanel(SpacePanel) - Static method in class sample.FunctionR2ASample
ALutetaan paneeli niin, että alsustus kelpaa Window-luokalle ja EasyApplet-luokalle
innerProduct(Vector) - Method in class fi.jyu.mit.graphics.Vector
Laskee tämän ja annetun vektorin sisätulon
isDrag() - Method in class fi.jyu.mit.graphics.MouseFollower
 
isMove() - Method in class fi.jyu.mit.graphics.MouseFollower
 
isPressed() - Method in class fi.jyu.mit.graphics.MouseFollower
 
iterator() - Method in class demoRunner.DemoRunner.ClassList
Returns an iterator over the classes in this list in proper sequence.

J

justAdd(Drawable) - Method in class fi.jyu.mit.graphics.BasicDrawableCollection
This is only for inner purposes
justRemove(Drawable) - Method in class fi.jyu.mit.graphics.BasicDrawableCollection
This is only for inner purposes

L

lastRot - Variable in class fi.jyu.mit.graphics.ControlButtons
 
Line - Class in fi.jyu.mit.graphics
Luokka viivoille
Line() - Constructor for class fi.jyu.mit.graphics.Line
 
Line(double, double, double, double) - Constructor for class fi.jyu.mit.graphics.Line
Luo uuden viivan
Line(double, double, double, double, double, double) - Constructor for class fi.jyu.mit.graphics.Line
Luo uuden viivan
Line(RPoint, RPoint) - Constructor for class fi.jyu.mit.graphics.Line
Luo uuden viivan

M

m(int, int) - Method in class fi.jyu.mit.graphics.Matrix
Palauttaa matriisin alkion paikassa r,s
main(String[]) - Static method in class sample.BarChartSample
 
main(String[]) - Static method in class sample.BitmapEmptySample
Piirretään 20 pikseliä leveä risti mustalla ja punaisella keskelle bitmappiä.
main(String[]) - Static method in class sample.CarSample
Piirretään auto ja ukko ja niille ohjaimet
main(String[]) - Static method in class sample.ColorChangeSample
Piirretään viiva joka vaihtaa väriä ja toinen joka pyörii.
main(String[]) - Static method in class sample.Demo
Main method to run demos.
main(String[]) - Static method in class sample.FunctionR2ASample
Pääohjelma sovellusta varten
main(String[]) - Static method in class sample.FunctionR2Sample
 
main(String[]) - Static method in class sample.FunctionSample
 
main(String[]) - Static method in class sample.GraphicsSample
Piirretään kuvioita ja näytetään niitä kahdesta eri ikkunasta.
main(String[]) - Static method in class sample.PolylineSample
Piirretään kuukausien keskilämpöjä kuvaava kuvaaja.
main(String[]) - Static method in class sample.SimpleGraphics
 
main(String[]) - Static method in class sample.TestPanel
 
main(String[]) - Static method in class sample.UkkoSample
 
main(String[]) - Static method in class sample2.BitmapArraySample
Katsotaan melkein punaiset pisteet ja vaihdetaan ne valkoisiksi.
main(String[]) - Static method in class sample2.BitmapSample
Luetaan tiedostosta yksi kuva joka piirretään sellaisenaan.
makeScreenPoints(Matrix) - Method in class fi.jyu.mit.graphics.Polygon
Muuntaa monikulmion oikeat kärkipisteet näytän pisteiksi annetulla muunnosmatriisilla
Marker - Class in fi.jyu.mit.graphics
Luokka merkkipisteille.
Marker(double, double, double) - Constructor for class fi.jyu.mit.graphics.Marker
Luo merkkipisteen
Marker(double, double, double, Marker.MarkerInterface) - Constructor for class fi.jyu.mit.graphics.Marker
Luo merkkipisteen
Marker(double, double, double, double) - Constructor for class fi.jyu.mit.graphics.Marker
Luo uuden ympyrän
Marker(double, double, double, double, Marker.MarkerInterface) - Constructor for class fi.jyu.mit.graphics.Marker
Luo uuden ympyrän
Marker.Circle - Class in fi.jyu.mit.graphics
Valmis luokka ympyrämerkkien piirtämistä varten
Marker.Circle() - Constructor for class fi.jyu.mit.graphics.Marker.Circle
 
Marker.Cross - Class in fi.jyu.mit.graphics
Valmis luokka X-merkkien piirtämistä varten
Marker.Cross() - Constructor for class fi.jyu.mit.graphics.Marker.Cross
 
Marker.MarkerInterface - Interface in fi.jyu.mit.graphics
Rajapinta markkerin piirtämiseksi
Marker.Plus - Class in fi.jyu.mit.graphics
Valmis luokka Plus-merkkien piirtämistä varten
Marker.Plus() - Constructor for class fi.jyu.mit.graphics.Marker.Plus
 
Matrix - Class in fi.jyu.mit.graphics
Matriisliluokka kuvamuunnoslaskuihin.
Matrix() - Constructor for class fi.jyu.mit.graphics.Matrix
Luo uuden 4x4 yksikkömatriin
Matrix(Matrix) - Constructor for class fi.jyu.mit.graphics.Matrix
Luo kopion matriisista M
midX() - Method in class fi.jyu.mit.graphics.RRect
Antaa tämän neliskulmion keskipisteen x-koordinaatin
midX() - Method in class fi.jyu.mit.graphics.SRect
Antaa tämän nelikulmion keskipisteen x-koordinaatin
midY() - Method in class fi.jyu.mit.graphics.RRect
Antaa tämän neliskulmion keskipisteen y-koordinaatin
midY() - Method in class fi.jyu.mit.graphics.SRect
Antaa tämän nelikulmion keskipisteen y-koordinaatin
mouseClicked(MouseEvent) - Method in class fi.jyu.mit.graphics.TouchPad
 
mouseDragged(MouseEvent) - Method in class fi.jyu.mit.graphics.MouseFollower
Hiiren raahauksen tapahtumankäsittelijä
mouseDragged(MouseEvent) - Method in class fi.jyu.mit.graphics.TouchPad
Tapahtumankäsittelijä hiiren raahaamiselle
mouseEntered(MouseEvent) - Method in class fi.jyu.mit.graphics.TouchPad
 
mouseExited(MouseEvent) - Method in class fi.jyu.mit.graphics.TouchPad
 
MouseFollower - Class in fi.jyu.mit.graphics
Luokka jolla voidaan siirtää kuvia hiiren klikkauksen kohdalle.
MouseFollower(SpacePanel, Transformable, double, double, double, boolean) - Constructor for class fi.jyu.mit.graphics.MouseFollower
Alustetaan hiiren seuraaja.
MouseFollower(SpacePanel, MouseFollower.MouseMoveFollower, boolean) - Constructor for class fi.jyu.mit.graphics.MouseFollower
Alustetaan hiiren seuraaja.
MouseFollower(SpacePanel, Transformable, double, double) - Constructor for class fi.jyu.mit.graphics.MouseFollower
Alustetaan hiiren seuraaja siten, että z-koordinaatin arvo on nolla ja liikutetaan on tosi
MouseFollower(SpacePanel, Transformable, boolean) - Constructor for class fi.jyu.mit.graphics.MouseFollower
Alustetaan hiiren seuraaja siten, että z-koordinaatin arvo on nolla ja liikutetaan on tosi
MouseFollower(SpacePanel, Transformable) - Constructor for class fi.jyu.mit.graphics.MouseFollower
Alustetaan hiiren seuraaja siten, että z-koordinaatin arvo on nolla ja liikutetaan on tosi
MouseFollower.MouseMoveFollower - Interface in fi.jyu.mit.graphics
 
mouseMoved(MouseEvent) - Method in class fi.jyu.mit.graphics.MouseFollower
Tyhjä toteutus metodille.
mouseMoved(RPoint) - Method in interface fi.jyu.mit.graphics.MouseFollower.MouseMoveFollower
 
mouseMoved(MouseEvent) - Method in class fi.jyu.mit.graphics.TouchPad
Tapatumankäsittelijä hiiren liikuttamiselle
mousePressed(MouseEvent) - Method in class fi.jyu.mit.graphics.MouseFollower
Hiiren painalluksen tapahtumankäsittelijä
mousePressed(MouseEvent) - Method in class fi.jyu.mit.graphics.TouchPad
 
mouseReleased(MouseEvent) - Method in class fi.jyu.mit.graphics.TouchPad
 
move(double, double, double) - Method in class fi.jyu.mit.graphics.BasicShape
 
move(double, double, double) - Method in interface fi.jyu.mit.graphics.Drawable
Liikuttaa kuviota, esimerkiksi:
move(double, double, double) - Method in class fi.jyu.mit.graphics.SpacePanel
Liikuttaa paneelin sisältää, esimerkiksi:
move(double, double, double) - Method in class fi.jyu.mit.graphics.Window
Liikuttaa ikkunan sisältöä, esimerkiksi:
Mover - Class in fi.jyu.mit.graphics
Luokka jolla laittaa kuvan liikkumaan
Mover(Transformable, double, double, double, long) - Constructor for class fi.jyu.mit.graphics.Mover
Luo uuden liikuttajan
multiply(Matrix) - Method in class fi.jyu.mit.graphics.Matrix
Kertoo matriisin b matriisilla ja palauttaa uuden matriisin tuloksena
multiply(Matrix, Matrix) - Method in class fi.jyu.mit.graphics.Matrix
Kertoo matriisin b matriisilla ja palauttaa uuden matriisin tuloksena.
multiply(Vector) - Method in class fi.jyu.mit.graphics.Matrix
Kertoo vektorin tällä matriisilla, luo uuden paluuvektorin
multiply(Vector, Vector) - Method in class fi.jyu.mit.graphics.Matrix
Kertoo vektorin tällä matriisilla ja tuloksen vektoriin y
multiplyThis(Matrix) - Method in class fi.jyu.mit.graphics.Matrix
Kertoo matriisin b matriisilla ja laittaa tuloksen itseensä
multiplyThis(Matrix, double[]) - Method in class fi.jyu.mit.graphics.Matrix
Kertoo matriisin b matriisilla ja laittaa tuloksen itseensä

O

ObjectController - Interface in fi.jyu.mit.graphics
Rajapinta olioiden ohjaimille
orPixels(int) - Method in class fi.jyu.mit.graphics.Bitmap
Tekee jokaiselle pikselille OR operaation maskin kanssa.

P

packRGB(int, int, int) - Static method in class fi.jyu.mit.graphics.Bitmap
Muuttaa kolme väriä
paint(Graphics) - Method in class fi.jyu.mit.graphics.SpacePanel
Piirtää paneelin sisällän omalla värillään ja muunnosmatriiseillaan
panel - Variable in class fi.jyu.mit.graphics.TouchPad
 
PLUS - Static variable in class fi.jyu.mit.graphics.Marker
Plussan piirtävä markkeri
Polygon - Class in fi.jyu.mit.graphics
Luokka monikulmioille
Polygon() - Constructor for class fi.jyu.mit.graphics.Polygon
 
Polygon(double[], double[]) - Constructor for class fi.jyu.mit.graphics.Polygon
Luo monikulmion annetuista kulmapisteiden x- ja y-koordinaateista
Polygon(double, double, double[]) - Constructor for class fi.jyu.mit.graphics.Polygon
Luo monikulmion jonka kulmapisteiden x-koordinaatit lähtevät annetusta pisteestä x ja kasvavat siitä annetun määrän dx, y-koordinaatit annetaan taulukkona ypoints, esimerkiksi:
Polygon(double[], double[], double[]) - Constructor for class fi.jyu.mit.graphics.Polygon
Luo monikulmion annetuista kulmapisteiden x-, y- ja z-koordinaateista
Polygon(double[][]) - Constructor for class fi.jyu.mit.graphics.Polygon
Luo kaksi- tai kolmiulotteisen monikulmion annetuista kulmapisteistä, esimerkiksi:
Polygon(RPoint[]) - Constructor for class fi.jyu.mit.graphics.Polygon
Luo monikulmion annetuista kulmapisteistä jotka ovat RPoint olioita
Polyline - Class in fi.jyu.mit.graphics
Murtoviiva
Polyline(double[], double[]) - Constructor for class fi.jyu.mit.graphics.Polyline
Luo murtoviivan annetuista kulmapisteiden x- ja y-koordinaateista
Polyline(double, double, double[]) - Constructor for class fi.jyu.mit.graphics.Polyline
Luo murtoviivan joka on diagrammi, annetusta lähtöpisteestä x, annetulla pistevälillä dx ja annetuilla pisteiden korkeuksilla ypoints[], esimerkiksi:
Polyline(double[], double[], double[]) - Constructor for class fi.jyu.mit.graphics.Polyline
Luo murtoviivan annetuista kulmapisteiden x-, y- ja z-koordinaateista
Polyline(double[][]) - Constructor for class fi.jyu.mit.graphics.Polyline
Luo kaksi- tai kolmiulotteisen murtoviivan annetuista kulmapisteistä, esimerkiksi:
Polyline(RPoint[]) - Constructor for class fi.jyu.mit.graphics.Polyline
Luo murtoviivan annetuista kulmapisteistä jotka ovat RPoint olioita
PolylineSample - Class in sample
Piirretään kuukausien keskilämmöistä kuva
PolylineSample() - Constructor for class sample.PolylineSample
 
Polynom - Class in fi.jyu.mit.graphics
N:n asteen polynomi (N <= 15)
Polynom(double, double) - Constructor for class fi.jyu.mit.graphics.Polynom
Luo uuden ensimmäisen asteen polynomifunktion
Polynom(double, double, double) - Constructor for class fi.jyu.mit.graphics.Polynom
Luo uuden toisen asteen polynomifunktion
Polynom(double, double, double, double) - Constructor for class fi.jyu.mit.graphics.Polynom
Luo uuden kolmannen asteen polynomifunktion
Polynom(double, double, double, double, double) - Constructor for class fi.jyu.mit.graphics.Polynom
Luo uuden neljännen asteen polynomifunktion
ps - Variable in class fi.jyu.mit.graphics.Polygon
 

R

redraw() - Method in class fi.jyu.mit.graphics.BasicDrawableCollection
Piirretään koko kokoelma uudelleen.
redraw() - Method in class fi.jyu.mit.graphics.BasicShape
 
redraw() - Method in interface fi.jyu.mit.graphics.Drawable
Piirtää kuvion uudelleen
redraw() - Method in class fi.jyu.mit.graphics.Space
Piirtää tämän avaruuden sisältämät kuviot uudelleen
redraw() - Method in class fi.jyu.mit.graphics.SpacePanel
Piirtää paneelin sisällän uudelleen
redraw() - Method in interface fi.jyu.mit.graphics.SpaceParent
Piirtää olion uudelleen
redraw() - Method in class fi.jyu.mit.graphics.Window
Piirtää ikkunan sisällön uudelleen
registerSpace(Space) - Method in class fi.jyu.mit.graphics.BasicDrawableCollection
Rekisteräi annetun avaruuden sisältämään tämän kokoelmaa
registerWindow(SpaceParent) - Method in class fi.jyu.mit.graphics.Space
Rekisteröi annetun ikkunan näyttämään tätä avaruutta
remove(Drawable) - Method in class fi.jyu.mit.graphics.BasicDrawableCollection
Poistaa olion tästä kokoelmasta
remove() - Method in class fi.jyu.mit.graphics.BasicTransformer
Poistaa muuntelijan
remove(Drawable) - Method in class fi.jyu.mit.graphics.DrawableCollection
Poistaa olion tästä kokoelmasta
remove(Drawable) - Method in class fi.jyu.mit.graphics.Space
Poistaa avaruudesta kuvion joka on Drawable-olio
remove(Drawable) - Method in class fi.jyu.mit.graphics.SpacePanel
Poistaa paneelista kuvion joka on Drawable-olio
remove() - Method in interface fi.jyu.mit.graphics.Transformer
Poistaa muuttelijan käytöstä
remove(Drawable) - Method in class fi.jyu.mit.graphics.Window
Poistaa ikkunasta kuvion joka on Drawable-olio
removeAll() - Method in class fi.jyu.mit.graphics.BasicDrawableCollection
Poistaa kaikki oliot tästä kokoelmasta
removeAll() - Method in class fi.jyu.mit.graphics.DrawableCollection
Poistaa kaikki oliot tästä kokoelmasta
removeAll() - Method in class fi.jyu.mit.graphics.Space
Poistaa avaruudesta kaikki kuviot
removeAll() - Method in class fi.jyu.mit.graphics.SpacePanel
 
reScale() - Method in class fi.jyu.mit.graphics.SpacePanel
Skaalaa paneelin sisällän oikean kokoiseksi jos paneelin kokoa muutetaan
rotate(int, double) - Method in class fi.jyu.mit.graphics.BasicShape
 
rotate(int, double) - Method in interface fi.jyu.mit.graphics.Drawable
Kiertää kuviota annetun akselin ympäri, esimerkiksi:
rotate(int, double) - Method in class fi.jyu.mit.graphics.SpacePanel
Pyrittää paneelin sisältää annetun akselin ympäri, esimerkiksi:
rotate(int, double) - Method in class fi.jyu.mit.graphics.Window
Kiertää ikkunan sisältöä annetun akselin ympäri, esimerkiksi:
Rotator - Class in fi.jyu.mit.graphics
Luokka jolla voi pyorittaa kuvia
Rotator(Transformable, int, double, long) - Constructor for class fi.jyu.mit.graphics.Rotator
Luo uuden pyörittäjän
Rotator(Transformable, Matrix, long) - Constructor for class fi.jyu.mit.graphics.Rotator
Luo uuden pyörittäjän
RotMatrix - Class in fi.jyu.mit.graphics
Kiertomatriisi
RotMatrix(int, double) - Constructor for class fi.jyu.mit.graphics.RotMatrix
Luo matriisin jolla voi kiertää olioita, esimerkiksi:
row(int) - Method in class fi.jyu.mit.graphics.Matrix
Palauttaa matriisin r:n rivin kopion
RPoint - Class in fi.jyu.mit.graphics
Kolmiulotteinen piste
RPoint() - Constructor for class fi.jyu.mit.graphics.RPoint
Luo uuden pisteen
RPoint(double, double) - Constructor for class fi.jyu.mit.graphics.RPoint
Luo uuden pisteen annetuilla x- ja y-koordinaateilla ja z-koordinaatti on nolla
RPoint(double, double, double) - Constructor for class fi.jyu.mit.graphics.RPoint
Luo uuden pisteen annetuilla x-, y- ja x-koordinaateilla
RRect - Class in fi.jyu.mit.graphics
Neliskulmio jonka kärkipisteet kolmiulotteisia pisteitä
RRect(RPoint, RPoint) - Constructor for class fi.jyu.mit.graphics.RRect
Luo uuden neliskulmion jonka kärkipisteet ovat RPoint-olioita
RRect(double, double, double, double) - Constructor for class fi.jyu.mit.graphics.RRect
Luo uuden annettujen kärkipisteiden koordinaattien mukaisen neliskulmion
run(String[], String, String) - Static method in class demoRunner.DemoRunner
Ajaa demon valitusta paketista, mutta ei aja kiellettyä luokkaa
run() - Method in class fi.jyu.mit.graphics.BasicTransformer
Käynnistää liikuttajan
run() - Method in class fi.jyu.mit.graphics.Rotator
Ajaa yhden pyöritysaskeleen
run() - Method in interface fi.jyu.mit.graphics.Transformer
Ajaa yhden askeleen muunnosta
run() - Method in class sample.ColorChangeSample.ColorChanger
Kun vaihtaja lähtee käyntiin, ajetaan tätä metodia valitun aikavälin tahtiin.
runInteractively() - Method in class demoRunner.DemoRunner
Ajetaan demo kysymällä käyttäjältä ajettavan luokan nimi
runWithArgs(String[]) - Method in class demoRunner.DemoRunner
Ajaetaan demo argumenttien perusteella

S

sample - package sample
 
sample2 - package sample2
 
scalarProduct(double) - Method in class fi.jyu.mit.graphics.Vector
Kertoo tätä vektoria annetulla skalaarilla
scale(double, double, double) - Method in class fi.jyu.mit.graphics.BasicShape
 
scale(double, double, double) - Method in interface fi.jyu.mit.graphics.Drawable
Skaalaa kuvion annettujen kertoimien mukaan
scale(double, double, double, double) - Method in class fi.jyu.mit.graphics.SpacePanel
Skaalaa paneelin sisällän annettujen reuna-arvojen mukaisesti, esimerkiksi:
scale(double, double, double) - Method in class fi.jyu.mit.graphics.SpacePanel
Skaalaa paneelin sisällän annettujen kertoimien mukaan
scale(double, double, double, double) - Method in class fi.jyu.mit.graphics.Window
Skaalaa ikkunan sisällön annettujen reuna-arvojen mukaisesti, esimerkiksi:
scale(double, double, double) - Method in class fi.jyu.mit.graphics.Window
Skaalaa ikkunan sisällön annettujen kertoimien mukaan
ScaleMatrix - Class in fi.jyu.mit.graphics
Skaalausmatriisi
ScaleMatrix(double, double, double) - Constructor for class fi.jyu.mit.graphics.ScaleMatrix
Luo matriisin jolla voi skaalata olioita
set(int, int, double) - Method in class fi.jyu.mit.graphics.Matrix
Asettaa matriisin paikassa r,s olevan alkion
set(int, double) - Method in class fi.jyu.mit.graphics.Polynom
Asettaa n:n asteen termin kertoimen
set(int, int) - Method in class fi.jyu.mit.graphics.SPoint
Asettaa pisteelle uudet koordinaatit
set(Matrix, Container, Object, ActionListener) - Method in class fi.jyu.mit.graphics.TransformButton
Metodi helpottamaan komponentin luontia
set(int, double) - Method in class fi.jyu.mit.graphics.Vector
Asettaa vektorin annettuun paikkaan annetun alkion
set(double, double, double) - Method in class fi.jyu.mit.graphics.Vector
Asettaa vektorin kolme ensimmäistä alkiota
set(double, double) - Method in class fi.jyu.mit.graphics.Vector
Asettaa vektorin kaksi ensimmäistä alkiota
setAllowRescale(boolean) - Method in class fi.jyu.mit.graphics.SpacePanel
Asettaa uudelleenskaalauksen kun paneelin kokoa muutetaan päälle/pois
setArrowHeadSize(double) - Method in class fi.jyu.mit.graphics.Axis
Asettaa akselien nuolenpäiden koon
setAutoRotate(Rotator) - Method in class fi.jyu.mit.graphics.ControlButtons
 
setColor(int, int, int) - Method in class fi.jyu.mit.graphics.BasicShape
 
setColor(Color) - Method in class fi.jyu.mit.graphics.BasicShape
Asetetaan piirtoobjecktin väri
setColor(int, int, int) - Method in interface fi.jyu.mit.graphics.Drawable
Asettaa kuvion värin annetuilla punaisen, vihreän ja sinisen arvoilla ja palauttaa kuvion itsensä
setColor(Color) - Method in interface fi.jyu.mit.graphics.Drawable
Asettaa kuvion värin annetuksi Color-olioksi ja paluttaa kuvion itsensä
setColumn(int, Vector) - Method in class fi.jyu.mit.graphics.Matrix
Asettaa tämän matriisin annetuksi sarakkeeksi annetun vektorin
setControlButtons(boolean) - Method in class fi.jyu.mit.graphics.EasyApplet
Asettaa sovelmaan ohjainpainikket
setControlButtons(boolean) - Method in class fi.jyu.mit.graphics.Window
Lisää ikkunaan jokaiselle akselille kiertopainikkeet joilla ikkunan sisältöä voi kiertää vastaavien akselien ympäri
setData(int, int, int, int, int[][]) - Method in class fi.jyu.mit.graphics.Bitmap
Asettaa bittidatantaulukon haluttuun kohtaan kuvassa.
setData(int, int, int[][]) - Method in class fi.jyu.mit.graphics.Bitmap
Asettaa bittidatantaulukon haluttuun kohtaan kuvassa.
setDrag(boolean) - Method in class fi.jyu.mit.graphics.MouseFollower
Asetetaan seuraamaan raahaamista
setIsotrophic(boolean) - Method in class fi.jyu.mit.graphics.SpacePanel
Asettaa isotrooppisuuden päälle/pois
setIsotrophic(boolean) - Method in class fi.jyu.mit.graphics.Window
Asettaa isotrooppisuuden päälle/pois
setLengths(double, double, double) - Method in class fi.jyu.mit.graphics.Axis
Asettaa akselien pituudet
setMaxR(int) - Method in class fi.jyu.mit.graphics.Marker
Asetetaan merkin maksimikoko pikseleinä
setMinR(int) - Method in class fi.jyu.mit.graphics.Marker
Asetetaan merkin maksimikoko pikseleinä
setMove(boolean) - Method in class fi.jyu.mit.graphics.MouseFollower
Asetetaan seuraamaan liikuttelua
setMove(boolean) - Method in class fi.jyu.mit.graphics.TouchPad
Asettaa totuusarvon sille täytyykö hiiren painikkeen olla painettuna
setObject(Transformable) - Method in class fi.jyu.mit.graphics.BasicController
 
setObject(Transformable) - Method in class fi.jyu.mit.graphics.ControllerFrame
 
setObject(Transformable) - Method in interface fi.jyu.mit.graphics.ObjectController
Asettaa olion jota tällä ohjaimella ohjataan
setParent(BasicDrawableCollection) - Method in class fi.jyu.mit.graphics.BasicShape
 
setParent(BasicDrawableCollection) - Method in interface fi.jyu.mit.graphics.Drawable
Asettaa kuvion vanhemmat
setPoint(double, double, double) - Method in class fi.jyu.mit.graphics.RPoint
 
setPoints(double, double, double, double, double, double) - Method in class fi.jyu.mit.graphics.Line
 
setPoints(double[][]) - Method in class fi.jyu.mit.graphics.Polygon
Asettaa uudet kulmapisteet
setPoints(RPoint[]) - Method in class fi.jyu.mit.graphics.Polygon
Asettaa uudet kulmapisteet
setPressed(boolean) - Method in class fi.jyu.mit.graphics.MouseFollower
Asetetaan seuraamaan klikkausta
setR(double) - Method in class fi.jyu.mit.graphics.Circle
Asetetaan ympyrälle uusi säde
setR(double) - Method in class fi.jyu.mit.graphics.Marker
Asetetaan merkille uusi säde.
setRGB(int, int, int) - Method in class fi.jyu.mit.graphics.Bitmap
Asetetaan pikselin RGB ja alpha arvot
setRotator(Matrix) - Method in class fi.jyu.mit.graphics.BasicShape
 
setRotator(Matrix) - Method in class fi.jyu.mit.graphics.SpacePanel
 
setRotator(Matrix) - Method in interface fi.jyu.mit.graphics.Transformable
Asettaa oliolle kiertomatriisin
setRotator(Matrix) - Method in class fi.jyu.mit.graphics.Window
 
setRow(int, Vector) - Method in class fi.jyu.mit.graphics.Matrix
Asettaa tämän matriisin annetuksi riviksi annetun vektorin
setSpace(Space) - Method in class fi.jyu.mit.graphics.SpacePanel
Asettaa paneelin näyttämään annettua avaruutta
setSpace(Space) - Method in class fi.jyu.mit.graphics.Window
Asettaa ikkunan näyttämään annettua avaruutta
setTouchPad(boolean, boolean) - Method in class fi.jyu.mit.graphics.EasyApplet
Asettaa sovelmaan kosketusohjaimen
setTouchPad(boolean) - Method in class fi.jyu.mit.graphics.EasyApplet
Asettaa sovelmaan sellaisen kosketusohjaimen jossa hiiren painikkeen ei tarvitse olla painettuna
setTouchPad(boolean, boolean) - Method in class fi.jyu.mit.graphics.Window
Lisää ikkunaan ruudun jonka avulla voi pyörittää ikkunan sisältöä liikuttamalla hiirtä ruudun sisässä
setTouchPad(boolean) - Method in class fi.jyu.mit.graphics.Window
Lisää ikkunaan ruudun jonka avulla voi pyörittää ikkunan sisältöä liikuttamalla hiirtä ruudun sisässä siten, että hiiren nappia ei paineta
setTransform(Matrix) - Method in class fi.jyu.mit.graphics.BasicShape
 
setTransform(Matrix) - Method in class fi.jyu.mit.graphics.BasicTransformer
Asettaa muuntelijalle uuden muunnosmatriisin
setTransform(Matrix) - Method in interface fi.jyu.mit.graphics.Drawable
Asettaa kuvion uudeksi muunnosmatriisiksi annetun matriisin
setTransform(Matrix) - Method in class fi.jyu.mit.graphics.SpacePanel
Asetetaan kirtomatriisi
setTransform(Matrix) - Method in class fi.jyu.mit.graphics.TransformButton
Asettaa muunnosmatriisin tähän painikkeeseen
setTransform(Matrix) - Method in class fi.jyu.mit.graphics.Window
Asettaa ikkunan uudeksi muunnosmatriisiksi annetun matriisin
setType(Marker.MarkerInterface) - Method in class fi.jyu.mit.graphics.Marker
Asetetaan uusi tapa piirtää merkki
setXscalePoints(int) - Method in class fi.jyu.mit.graphics.Axis
Asettaa x-akselin asteikon lukujen määrän
setYscalePoints(int) - Method in class fi.jyu.mit.graphics.Axis
Asettaa y-akselin asteikon lukujen määrän
showController() - Method in class fi.jyu.mit.graphics.BasicController
 
showController() - Method in class fi.jyu.mit.graphics.ControllerFrame
 
showController() - Method in interface fi.jyu.mit.graphics.ObjectController
Asettaa ohjaimen näkyville
showWindow() - Method in class fi.jyu.mit.graphics.SpacePanel
Asettaa paneelin näkyväksi
showWindow() - Method in class fi.jyu.mit.graphics.Window
Tuo ikkunan näkyville näyttöön
showXscale(boolean) - Method in class fi.jyu.mit.graphics.Axis
Asettaa x-akselin asteikon näkyväksi
showYscale(boolean) - Method in class fi.jyu.mit.graphics.Axis
Asettaa y-akselin asteikon näkyväksi
SimpleGraphics - Class in sample
Yksinkertaisin esimerkki kirjaston käytöstä.
SimpleGraphics() - Constructor for class sample.SimpleGraphics
 
sin - Static variable in class fi.jyu.mit.graphics.SinFun
Luodaan stattinen sini-funktio kaikkien käyttöön.
sincos - Static variable in class sample.FunctionR2ASample.SinCos
Luodaan stattinen sini-funktio kaikkien käyttöön.
sincos - Static variable in class sample.FunctionR2Sample.SinCos
Luodaan staattinen sincos-funktio kaikkien käyttöön.
SinFun - Class in fi.jyu.mit.graphics
Luokka sin-funktion käsittelemiseksi.
SinFun() - Constructor for class fi.jyu.mit.graphics.SinFun
Alustetaan oletusarvoilla
SinFun(double, double) - Constructor for class fi.jyu.mit.graphics.SinFun
Asettaa funktion a*sin(b*x) parametrit a ja b
size() - Method in class demoRunner.DemoRunner.ClassList
The number of classes in this list, or Integer.MAX_VALUE, if the list contains more than Integer.MAX_VALUE classes.
sort() - Method in class demoRunner.DemoRunner.ClassList
Lajittelee luokat järjestykseen nimen perusteella
Space - Class in fi.jyu.mit.graphics
Avaruus jossa lisätyt kuviot ovat.
Space() - Constructor for class fi.jyu.mit.graphics.Space
Luo uuden avaruuden
SpacePanel - Class in fi.jyu.mit.graphics
Ikkunoissa näytettävä paneeli johon kuviot piirretään
SpacePanel() - Constructor for class fi.jyu.mit.graphics.SpacePanel
Luo uuden paneelin jonka taustaväri on valkoinen
SpaceParent - Interface in fi.jyu.mit.graphics
Vaatimukset luokalle joka voi toimia isäntänä Space-luokan oliolle.
SPoint - Class in fi.jyu.mit.graphics
Kaksiulotteinen kokonaislukupiste
SPoint(int, int) - Constructor for class fi.jyu.mit.graphics.SPoint
Luo uuden pisteen
SRect - Class in fi.jyu.mit.graphics
Neliskulmio jonka kärkipisteet kaksiulotteisia kokonaislukupisteitä
SRect(SPoint, SPoint) - Constructor for class fi.jyu.mit.graphics.SRect
Luo uuden neliskulmion jonka kulmapisteet ovat SPoint-olioita
SRect(int, int, int, int) - Constructor for class fi.jyu.mit.graphics.SRect
Luo uuden neliskulmion käyttäen annettuja kulmien koordinaatteja
startFollow(boolean) - Method in class fi.jyu.mit.graphics.MouseFollower
Aloitetaan hiiren seuraaminen
startFollow() - Method in class fi.jyu.mit.graphics.MouseFollower
Aloitetaan hiiren seuraaminen
stopFollow() - Method in class fi.jyu.mit.graphics.MouseFollower
Lopetetaan hiiren seuraaminen
sum(Vector) - Method in class fi.jyu.mit.graphics.Vector
Summaa tähän vektoriin annetun vektorin ja palauttaa tuloksen

T

TestPanel - Class in sample
Testataan piirtämistä paneelin kautta ja laitetaan samaan ikkunaan lisäksi toinen paneeli.
TestPanel() - Constructor for class sample.TestPanel
 
TMatrix - Class in fi.jyu.mit.graphics
Muunnosmatriisi
TMatrix() - Constructor for class fi.jyu.mit.graphics.TMatrix
Luo uuden muunnosmatriisin
TMatrix(Matrix) - Constructor for class fi.jyu.mit.graphics.TMatrix
Luo muunnosmatriisi kopion annetusta matriisista
TMatrix(RRect, SRect, boolean) - Constructor for class fi.jyu.mit.graphics.TMatrix
Luo uuden muunnosmatriisin joka muuntaa RRect nelikulmion SRect nelikulmioksi
toRGB(int, int, int, int) - Static method in class fi.jyu.mit.graphics.Bitmap
Muuttaa kolme väriä ja alpha-tiedon yhdeksi väritiedoksi
toString() - Method in class fi.jyu.mit.graphics.Matrix
Palauttaa tämän matrisiin merkkijonona
TouchPad - Class in fi.jyu.mit.graphics
Ohjain jolla voi pyöritellä olioita hiiren avulla
TouchPad(Transformable, boolean) - Constructor for class fi.jyu.mit.graphics.TouchPad
Luo uuden kosketusohjaimen
TouchPad(Transformable) - Constructor for class fi.jyu.mit.graphics.TouchPad
Luo uuden kosketusohjaimen siten, että hiiren painikkeen ei tarvitse olla painettuna
transform(Matrix) - Method in class fi.jyu.mit.graphics.BasicShape
 
transform(Matrix) - Method in interface fi.jyu.mit.graphics.Drawable
Muuntaa kuvion muunosmatriisilla m
transform(Vector, SPoint) - Method in class fi.jyu.mit.graphics.Matrix
Kertoo vektorin tällä matriisilla ja sijoittaa tuloksen näyttökoordinaattiin iy.
transform(Vector, RPoint) - Method in class fi.jyu.mit.graphics.Matrix
Kertoo vektorin tällä matriisilla ja sijoittaa tuloksen näyttökoordinaattiin iy.
transform(Vector, Vector) - Method in class fi.jyu.mit.graphics.Matrix
Kertoo vektorin tällä matriisilla ja sijoittaa tuloksen näyttökoordinaattiin iy.
transform(double, double, double) - Method in class fi.jyu.mit.graphics.Matrix
Muuntaa koordinaatin (x,y,z) näytön pisteeksi.
transform(double, double, double, Vector, SPoint) - Method in class fi.jyu.mit.graphics.Matrix
Muuntaa koordinaatin (x,y,z) näytön pisteeksi.
transform(double, double, double, Vector, Vector) - Method in class fi.jyu.mit.graphics.Matrix
Muuntaa koordinaatin (x,y,z) näytön pisteeksi.
transform(RPoint) - Method in class fi.jyu.mit.graphics.Matrix
Muuntaa pisteen p näytön pisteeksi.
transform(Matrix) - Method in class fi.jyu.mit.graphics.SpacePanel
 
transform(Matrix) - Method in interface fi.jyu.mit.graphics.Transformable
Muuntaa oliota muunosmatriisilla m
transform(Matrix) - Method in class fi.jyu.mit.graphics.Window
 
Transformable - Interface in fi.jyu.mit.graphics
Rajapinta olioille joita voidaan muuntaa matriisilla
TransformButton - Class in fi.jyu.mit.graphics
Painike johon voi liittää muunnosmatriisin
TransformButton(String) - Constructor for class fi.jyu.mit.graphics.TransformButton
Luo uuden painikkeen
Transformer - Interface in fi.jyu.mit.graphics
Rajapinta yleiselle muuttelijalle
transformR(RPoint) - Method in class fi.jyu.mit.graphics.Matrix
Muuntaa pisteen p näytön pisteeksi.
TranslateMatrix - Class in fi.jyu.mit.graphics
Siirtomatriisi
TranslateMatrix(double, double, double) - Constructor for class fi.jyu.mit.graphics.TranslateMatrix
Luo matriisin jolla voi siirtää olioita

U

UkkoSample - Class in sample
Piirretään ukkoja jotka liikkuvat ja pyörivät.
UkkoSample() - Constructor for class sample.UkkoSample
 
UkkoSample.Ukko - Class in sample
Ukko-luokka josta saadaa viite toiseen käteen
UkkoSample.Ukko(double, double) - Constructor for class sample.UkkoSample.Ukko
Alustetaan ukko haluttuun paikkaa
UkkoSample.Ukko(double, double, double, double, Color) - Constructor for class sample.UkkoSample.Ukko
Alustetaan ukko haluttuun paikkaan ja kokoon
unRegisterSpace(Space) - Method in class fi.jyu.mit.graphics.BasicDrawableCollection
Poistaa annetun avaruuden tämän kokoelman rekisteristä, kutsutaan kun annettu avaruus ei enää sisällä tätä kokoelmaa
unRegisterWindow(Window) - Method in class fi.jyu.mit.graphics.Space
Poistaa annetun ikkunan tämän avaruuden rekisteristä, kutsutaan kun ikkuna lopettaa tämän avaruuden näyttämisen

V

Vector - Class in fi.jyu.mit.graphics
Luokka 4x1 vektoreille
Vector() - Constructor for class fi.jyu.mit.graphics.Vector
Luo uuden 4x1 vektorin (0.0, 0.0, 0.0, 1.0)T
Vector(double, double, double) - Constructor for class fi.jyu.mit.graphics.Vector
Luo uuden 4x1 vektorin annetuista alkioista siten, että viimeinen alkio on 1.0
Vector(int, double) - Constructor for class fi.jyu.mit.graphics.Vector
Luo uuden 4x1 vektorin jossa annetussa paikassa on annettu alkio
VSIZE - Static variable in class fi.jyu.mit.graphics.Matrix
 

W

width() - Method in class fi.jyu.mit.graphics.RRect
Antaa tämän neliskulmion leveyden
width() - Method in class fi.jyu.mit.graphics.SRect
Antaa tämän nelikulmion leveyden
Window - Class in fi.jyu.mit.graphics
Window-luokka, ikkuna joka näyttää avaruudet.
Window() - Constructor for class fi.jyu.mit.graphics.Window
Luo uuden ikkunan jonka korkeus on 500 ja leveys 500
Window(int, int) - Constructor for class fi.jyu.mit.graphics.Window
Luo uuden ikkunan
Window.CloseWindow - Class in fi.jyu.mit.graphics
Luokka ikkunan sulkemiseen
Window.CloseWindow() - Constructor for class fi.jyu.mit.graphics.Window.CloseWindow
 
windowClosing(WindowEvent) - Method in class fi.jyu.mit.graphics.Window.CloseWindow
Käsittelijä ikkunan sulkemiselle.

X

X - Static variable in class fi.jyu.mit.graphics.Axis
X koordinaattia kuvaava vakio

Y

Y - Static variable in class fi.jyu.mit.graphics.Axis
Y koordinaattia kuvaava vakio

Z

Z - Static variable in class fi.jyu.mit.graphics.Axis
Z koordinaattia kuvaava vakio
A B C D E F G H I J L M O P R S T U V W X Y Z