NthBezierSegmentクラスをSparkProjectにコミット

Ellipse

円をベジェ曲線で表すのはあくまでも近似なんだってことを念頭に、三次ベジェの場合は4セグメントで円に見えるけど、二次ベジェの場合は4セグメントじゃきついので8セグメントで近似することにする。後ろの青い線はGraphics.drawEllipse()で描いた線。一致してることが分かるでしょうか。

てことでベジェセグメントを分割するsplit()まだ実装してないけどSpark Projectに一旦コミットした。BezierSegmentの「リポジトリブラウザで閲覧」からソース見れますよっと。


About this entry