0

私はグーグルで検索しましたが、必要なものに似たものは見つかりませんでした。

Clipper Lib は、パスの面積を計算する関数を提供します。

double Area(Path path)

これをスケーリングして複雑なポリゴン (穴が開いたポリゴンなど) の面積を計算する方法が見つかりません。

つまり、次のようなものを作成する必要があります。

double Area(Paths paths, PolyFillType FillType = PolyFillType.pftEvenOdd)

誰かがこれを行う方法を教えてもらえますか? 前もって感謝します

PS: この複雑な多角形には穴がある可能性があるため、単純に面積の合計を出すことはできません。

4

1 に答える 1