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