コッホ曲線
1)直線を引く。
2)直線を3等分する。
3)3等分した長さを一辺とする三角形を作成する。
4)1つの辺に対して、同じように3等分して、
この処理を繰り返す。
public void paint(Graphics g) {
KochCurv koch = new KochCurv(); // オブジェクトの生成
koch.setPoint(30.0, 140.); // 始点の座標指定
koch.setangle(0.0); //角度の初期値設定
double leng = 400 * Math.pow(0.33333, n);
koch.draw(n, leng, g); // コッホ曲線描画