Neulich habe ich in Java eine Klasse erstellt, um zu berechnen, ob sich point(X,Y)
in einem Polygon befindet. ( X
und Y
sind double
, da es sich um Geokoordinaten handelt).
Ich weiß, dass Java die Klasse Polygon
hat, aber ich musste Path2D
und Point2D
verwenden, weil Polygon
double
nicht zulässt, nur ganze Zahlen: (
Sobald ich das Polygon in Path2D
erstellt habe, habe ich die Methode contains
( Path2D
hatte es) verwendet, und mein Problem wurde gelöst.
Aber jetzt möchte ich nach Android importieren, und das Problem ist hier, weil Path2D
importieren muss:
und in Android gibt es keine AWT, also kann ich nicht verwenden.
Also, gibt es irgendeine Klasse, die Path2D
ähnlich ist, die contains
method hat? oder muss ich selbst berechnen?
So habe ich in Java mit Path2D
: