Я гуглил и искал и не нашел ничего похожего на то, что мне нужно.
Clipper Lib предоставляет функцию для вычисления площади пути:
double Area(Path path)
Я не могу найти способ масштабирования для вычисления площади сложного многоугольника (многоугольники с отверстиями в них и т. Д.).
То есть мне нужно создать что-то похожее на это:
double Area(Paths paths, PolyFillType FillType = PolyFillType.pftEvenOdd)
Может кто-нибудь просветить меня, как это сделать?Заранее спасибо
PS: Я не могу просто сделать сумму площадей, потому что у этого сложного многоугольника могут быть отверстия.