package sk.paz1a.practicals.task3;
import java.awt.Color;
import sk.upjs.jpaz2.*;
public class SmartTurtle extends Turtle {
public void mystery() {
for (int i = 0; i < 256; i++) {
Color c = new Color(i, 100, 100);
this.setPenColor(c);
this.setPosition(i, 0);
this.moveTo(i, 150);
}
}
public void setRandomPenColor() {
int r = (int) (Math.random() * 256);
int g = (int) (Math.random() * 256);
int b = (int) (Math.random() * 256);
Color c = new Color(r, g, b);
this.setPenColor(c);
}
public double concentricCircles(double radius) {
double result = 0;
while (radius > 1) {
// pripocitam obsah aktualneho kruhu
result = result + Math.PI * radius * radius;
this.circle(radius);
radius = 0.8 * radius;
}
return result;
}
}