私の問題は、点が同じ面にポリゴン(点の集合)に含まれているかどうかを知ることです。計画中の幾何学
簡単な例私の好きな言語DART
Point myPoint = new Point(10, 12);
List<Point> myPolygon = [ // The Polygon, for example is simple rect
new Point(2, 7),
new Point(15,7),
new Point(15, 18),
new Point(2, 18)
];
bool pointIsContainedInPolygon(List Polygon){
// .. data processing ...
}
に私は機能が何であるかを知っておく必要があります。pointIsContainedInPolygon(myPolygon)
宿題ですか? – batMan
いいえ、その宿題はもちろんありません。幾何学的に良くないです。 – Chr
"多角形を指す"ための多くのWebリソースがあります。あなたはそれを探しましたか?これらのウェブページには何かが欠けていますか?ダーツであなたに与えられたルーチンが本当に必要ですか?それを別の言語から移植できませんか? –