Mein Problem ist zu wissen, ob ein Punkt in einem Polygon (Gruppen von Punkten) auf der gleichen Oberfläche enthalten ist oder nicht.Geometrie im Plan (Mathematik)
Einfaches Beispiel in meiner Lieblingssprache 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 ...
}
ich wissen muss, was die Funktion ist: pointIsContainedInPolygon(myPolygon)
Ist es eine Hausaufgabe? – batMan
Nein, es ist keine Hausaufgaben natürlich, ich bin nicht gut in Geometrie – Chr
Es gibt viele Web-Ressourcen für "Punkt in Polygon". Haben Sie danach gesucht? Fehlt etwas von all diesen Webseiten? Brauchst du wirklich eine Routine in Dart, die dir gegeben wird - kannst du es nicht aus einer anderen Sprache portieren? –