public interface Easy
Modifier and Type | Method and Description |
---|---|
Axis |
addAxis(double xLength,
double yLength,
double zLength)
Lisää olioon koordinaatistoakselit.
|
Axis |
addAxis(double xLength,
double yLength,
double zLength,
double x,
double y,
double z)
Lisää olioon koordinaatistoakselit.
|
Circle |
addCircle(double x,
double y,
double r)
Lisää olioon ympyrän.
|
Circle |
addCircle(double x,
double y,
double z,
double r)
Lisää olioon ympyrän.
|
FillPolygon |
addFillPolygon(double[][] points)
Lisää olioon täytetyn monikulmion.
|
FillPolygon |
addFillPolygon(double[] xpoints,
double[] ypoints)
Lisää olioon täytetyn monikulmion.
|
Line |
addLine(double x1,
double y1,
double x2,
double y2)
Lisää olioon uuden viivan.
|
Line |
addLine(double x1,
double y1,
double z1,
double x2,
double y2,
double z2)
Lisää olioon viivan.
|
Polygon |
addPolygon(double[][] points)
Lisää olioon monikulmion.
|
Polygon |
addPolygon(double[] xpoints,
double[] ypoints)
Lisää olioon monikulmion.
|
Drawable |
addShape(Drawable shape)
Lisää olioon kuvion joka on Drawable-olio.
|
Line addLine(double x1, double y1, double x2, double y2)
space.addLine(0,0,100,100).setColor(Color.RED);
x1
- viivan alkupisteen xy1
- viivan alkupisteen yx2
- viivan loppupisteen xy2
- viivan loppupisteen yLine addLine(double x1, double y1, double z1, double x2, double y2, double z2)
space.addLine(0, 0, 0, 100, 100, 100).setColor(Color.RED);
x1
- lähtöpisteen x-koordinaattiy1
- lähtöpisteen y-koordinaattiz1
- lähtöpisteen z-koordinaattix2
- loppupisteen x-koordinaattiy2
- loppupisteen y-koordinaattiz2
- loppupisteen z-koordinaattiPolygon addPolygon(double[] xpoints, double[] ypoints)
double[] xpoints = {-1, 2, 4}; double[] ypoints = [5, 6, 7}; space.addPolygon(xpoints, ypoints).setColor(Color.RED);
xpoints
- monikulmion kärkipisteiden x-koordinaatitypoints
- monikulmion käskipisteiden y-koordinaatitPolygon addPolygon(double[][] points)
double[][] points = {{2, 6}, {5, 5}, {-1, 2.5}} space.addPoylgon(points).setColor(Color.RED);
points
- monikulmion kärkipisteiden koordinaatitFillPolygon addFillPolygon(double[] xpoints, double[] ypoints)
double[] xpoints = {-1, 2, 4}; double[] ypoints = [5, 6, 7}; space.addFillPolygon(xpoints, ypoints).setColor(Color.RED);
xpoints
- monikulmion kärkipisteiden x-koordinaatitypoints
- monikulmion käskipisteiden y-koordinaatitFillPolygon addFillPolygon(double[][] points)
double[][] points = {{2, 6}, {5, 5}, {-1, 2.5}} space.addFillPoylgon(points).setColor(Color.RED);
points
- monikulmion kärkipisteiden koordinaatitCircle addCircle(double x, double y, double r)
space.addCircle(0, 0, 1).setColor(Color.RED);
x
- ympyrän keskipisteen x-koordinaattiy
- ympyrän keskipisteen y-koordinaattir
- ympyrän sädeCircle addCircle(double x, double y, double z, double r)
space.addCircle(0, 0, 0, 1).setColor(Color.RED);
x
- ympyrän keskipisteen x-koordinaattiy
- ympyrän keskipisteen y-koordinaattiz
- ympyrän keskipisteen z-koordinaattir
- ympyrän sädeAxis addAxis(double xLength, double yLength, double zLength)
space.addAxis(5, 5, 5).setColor(Color.RED);
xLength
- x-akselin pituusyLength
- y-akselin pituuszLength
- z-akselin pituusAxis addAxis(double xLength, double yLength, double zLength, double x, double y, double z)
space.addAxis(5, 5, 5, 0, 0, 0).setColor(Color.RED);
xLength
- x-akselin pituusyLength
- y-akselin pituuszLength
- z-akselin pituusx
- akselien leikkauspisteen x-koordinaattiy
- akselien leikkauspisteen y-koordinaattiz
- akselien leikkauspisteen z-koordinaattiDrawable addShape(Drawable shape)
space.addShape(new Line(0, 0, 10, 10)).setColor(Color.RED);
shape
- lisättävä kuvio