拡大縮小表示と多点通過曲線
マウスを使って製図した絵を拡大縮小する機能、以前は原点を中心にしていたので使いにくかった。
画像の中心を中心に拡大縮小するようにしたら、とても使いやすくなりました。
このアルゴリズム、考えるのにすごく時間がかかった。というか、当初はマウスカーソル位置を中心にと考えていたので、
複雑になりすぎてしまった。
画面中心に変えたらすぐに完成。発想の転換というか、一度思い込んでしまうと抜け出せない穴に入ったことに気付けなかった。
これだけのために1週間以上使ってしまった。
ベジェ曲線で多点を繋ぐ曲線を作成
2つの直線を使ってベジエ曲線を書く方法は作ったあったけど、すごく使いにくいので、追加で作った。
こちらは2日かからずにできた。
2つ以上の点と、それぞれの点を通る角度を設定し、複数のベジエ曲線を使って曲線を描きます。
最終更新日: 2014-09-02 22:01:45