Мне нужно создать вертикальную секущую плоскость, опирающуюся на выбранный объект. Например, выбирая такой объект, как этот
Мне нужно получить плоскость сечения, опирающуюся на самую длинную сторону объекта
Я использую программу просмотра версии 7.16, которая предлагает параметр «Плоскость сечения» при выборе правой кнопкой мыши, но работает некорректно.
Я использую метод frags.getWordBounds, чтобы получить рамку "вокруг" объекта, и, используя небольшую тригонометрию, у меня есть рассчитал ориентацию, но я думаю, что это неправильный подход, потому что я не могу определить правильное направление объекта:
+-------------+
|. *|
| . * |
| . * |
| . * |
| . * |
| . * | is my object the dot or the asterisk?
| * |
| * . |
| * . |
| * . |
| * . |
| * . |
|* .|
+-------------+
Заранее спасибо за любую поддержку.