2012-04-19 8 views
1

java apiでこれを行うメソッドが見つかりませんでした。line.contains(point)..のようなものがありますが、line2dには何もありませんそれは常に偽を返しますので、領域。 何か考えですか?Pointがline2D内にあるかどうかを確認

答えて

1

ポイントからラインまでの距離を計算し、それが十分に小さい場合は、ポイントがライン上にあると考えてください。

Google「距離点から線分」または「距離点から線分」。

+0

ラインが水平または垂直ではありません見て..斜めになるでしょう... – TiagoM

+0

ありがとう問題解決 – TiagoM

2

ポイントごとに比較し、カーソルが一致するかどうかを確認します。

hereに記載されているfor eachループを使用して検索することができます。

関連する問題