[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[jfriends] Re: Pick処理について
遠藤です。
>描画するプリミティブが直線だけならこれでもよいと思いますが、
>今のところ、直線、円弧、ベジェを予定しています(増える可能性
>あり)。ですので、Pickは個々のプリミティブに対応するものを
>書かなくてはならないですよね。
使ったことが無いので外しているかも知れませんが、
java.awt.geom.Arc2D#intersects(double x, double y, double w, double h);
java.awt.geom.Ellips2D#intersects(double x, double y, double w, double h);
java.awt.geom.CubicCurve2D#intersects(Rectangle2D)
java.awt.geom.QuadCurve2D#intersects(Rectangle2D)
などは便利そうです。
--
えんどう やすゆき <yasuyuki@xxxxxxxxxx>
http://www.javaopen.org/jfriends/ (Java互助会ホームページ)