C#グラフィック コッホ曲線 for VS2013 Express
C#グラフィック コッホ曲線 for VS2013 Express
回帰2回の場合
回帰3回の場合
参考 URL
C#でグラフィック
http://dobon.net/vb/dotnet/graphics/drawrectangle.html
コッホ曲線
https://codezine.jp/article/detail/73
参考ページを元にC#用に作った。
//コッホ曲線描画
Point3D構造体を使用しようとしたが、PresentationCore.dllがなかったので
MyPoint3Dクラスを作成。
参考にした、drawKoch()関数は、Java言語で書かれているが
メソッド名が、似ていて簡単にC#に移動出来た。
C#の場合、PENを変数に教えてあげる必要がある。
C#の場合
g.DrawLine(pen, a.x, a.y, c.x, c.y); //点Aから点Cへ
Javaの場合
g.drawLine(a.x,a.y,c.x,c.y); //点Aから点Cへ
違いはこれくらいか。
猫でもわかるC#プログラミング 第3版 (猫でもわかるプログラミング)
- 作者: 粂井康孝
- 出版社/メーカー: SBクリエイティブ
- 発売日: 2016/02/27
- メディア: 単行本
- この商品を含むブログ (2件) を見る
textBox1.Textは回帰回数を指定出来る。
エディタ側で、textBox1.Text上で右クリックしてプロパティを選択し
text値の値を3にして下さい。
textBox1.Textのプロパティ値のtextを3にする。
これで、初期設定が3になっています。
終わり。
作って覚えるVisual C# 2015 デスクトップアプリ入門
- 作者: 荻原裕之,宮崎昭世
- 出版社/メーカー: 秀和システム
- 発売日: 2016/01/29
- メディア: 単行本
- この商品を含むブログ (1件) を見る
現場ですぐに使える! VisualC#2015逆引き大全500の極意
- 作者: 増田智明,国本温子
- 出版社/メーカー: 秀和システム
- 発売日: 2016/03/17
- メディア: 単行本
- この商品を含むブログを見る
*1:double)yy / xx) + Math.PI / 6;
*2:double)yy / xx) - Math.PI / 6;