|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
|
||||
Регистрация: 03.05.2009
Сообщений: 112
|
Цитата:
1 При создании блока, обведи вручную габаритной полилинией его элементы, где как считаешь проходит граница блока. 2 Сделай границу невидимой, например так: Код:
Для всего остального пригодится программа Димы_ + несложная функция нахождения списка точек границы. Последний раз редактировалось Li6-D, 25.01.2011 в 21:20. Причина: уменьшение кода |
|||
![]() |
|
||||
Цитата:
Пример KAI показывает же, что программно реальные границы блоков вполне определяются. А прямоугольные габариты дают несуществующие наложения. |
||||
![]() |
|
||||
Регистрация: 03.05.2009
Сообщений: 112
|
Дело вот в чем: создав хитрый блок с невидимыми границами можно упростить программу для поиска наложений подобных блоков. Форму границ блоков можно нарисовать любую, даже незамкнутую. Вручную искать наложения никто не предлагал.
Последний раз редактировалось Li6-D, 25.01.2011 в 21:51. |
|||
![]() |
|
||||
Цитата:
А добавление в блоки невидимых габаритов не только заметно трудозатратно, но и приведет к ряду проблем - при создании габаритов динамических блоков, при взрывании, при разрезании, при передаче в другие форматы и т.д., и т.п. Даже просто при привязке к блоку. Да - и габариты подписей хорошо бы определять тоже реальные, т.е. прямоугольниками, параллельными самим подписям. (см. приложение). Последний раз редактировалось АлексЮстасу, 26.01.2011 в 15:59. Причина: добавлена картинка |
||||
![]() |