私は現在、クロスプラットフォームアプリケーション(実際にはlibgdxを使用するゲーム)に取り組んでおり、いくつかのアルゴリズムには建設的なエリアジオメトリの実装が必要です。
問題は、AndroidAPIにjava.awt.geom.Area
実装が含まれていないことです。ただし、クラス'が含まれていandroid.graphics.Region
ますが、これは同じことを実行できるようです。つまり、このコンテキストでは、ポリゴンを定義し、それらの領域で基本的な論理演算を実行します。
解決策は、アダプタインターフェイスを開発し、各ディストリビューション(Java SE / Android)に起動時に適切な実装を設定させることであるようです。
これは十分に単純ですが、いくつかの検索の後、前述のソリューションの実装にまだ遭遇していないことに困惑しています。
私の質問は、結局のところ、実際にこれをすでに実行しているライブラリ、あるいは、問題に対する別のより簡単な解決策、たとえば「一般的な」Java APIのどこかに埋め込まれているライブラリはありますか?