Millerish
@Millerish

Как высчитать площадь у объекта?

Помогите понять как решить рабочую задачу:

У меня есть прямоугольники(могут быть произвольные), у которых я знаю ширину, высоту и X/Y верхней левой точки. В эти прямоугольники программа вписывает прямоугольник(т.е. все заполнят) или эллипсы(при равной высоте и ширине круг) или треугольник. Я понимаю как найти площадь каждой из фигур, но как найти общую площадь которая исключает наложение сторон(т.е. если грани накладывались одна на одну - учитывать только одна )?

Единственный, пока вариант который придумал - создание массива размером 1 в 1 к реальным элементам, который как бы будет оцифровывать каждый из объектов. Но в таком варианте не могу понять, как правильно находить изгибающиеся точки, например, которые огибают круг.

Кто-то сталкивался с подобной задачей? Что можете посоветовать?
  • Вопрос задан
  • 117 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы