Wie kann ich überprüfen, ob ein Polygon (das auch unregelmäßig sein kann) einen Kreis mit einem bestimmten Radius vollständig enthalten kann? Ich möchte nicht wirklich einen Kreis innerhalb des Polygons zeichnen, sondern nur ein boolesches Ergebnis, ob es angepasst werden kann oder nicht. Ich benötige dies für eine Anwendung, die ich in Java entwickle. Beachten Sie, dass ich nicht nach dem beschrifteten Kreis suche, sondern nach dem größten Kreis, den ein Polygon enthalten kann. Ich nehme an, es kann mehrere Kreise mit derselben Fläche geben.
Könnte jemand einen Algorithmus oder ein Code-Snippet teilen (jede Sprache ist in Ordnung) oder mich zu einer relevanten Ressource führen?