Круглые КТ сделаны для автоматизации процессов и там ошибиться особо негде (координаты центра + радиус).
А вот реализация полигональных КТ требует серьезной обработки, т.к. необходимы многочисленные проверки самопересечений, проверки внутренних полигонов-вырезов.
Поэтому, пока мы отложили реализацию добавления полигональных КТ через COM - и в первую очередь потому, что это никогда и никому не было надо. Т.к. создавать полигональные КТ - надо иметь по сути собственный редактор, т.к. такие КТ еще и ориентированы на плоскости, в отличие от круглых.
Встречный вопрос: Для чего это надо ?
Кстати, формат файлов КТ - текстовый, что позволяет напрямую создавать списки КТ (в т.ч. полигональные) без COM, средствами любого языка (но ответственность за правильность таких полигональных КТ - ложится на Вас).
Если же есть заготовки таких полигонов - добавить их в текстовый файл не представляет сложности.
ООО «ТехноКом», г. Челябинск
Самцов Константин Юрьевич - зам. директора по коммерческой деятельности
|