oknosoft / windowbuilder

Окнософт:Заказ дилера
http://www.oknosoft.ru/zd/
Other
10 stars 19 forks source link

Признак `Учитывать угол > 180` в спецификации соединений #574

Open unpete opened 4 years ago

unpete commented 4 years ago

После https://github.com/oknosoft/windowbuilder-core/commit/60c62e901002a1515e7427bb5add08bdea4b6d81, https://github.com/oknosoft/windowbuilder-core/commit/6ba40f0d39c67bfbc9744441233c30da3072263d, при расчете спецификации соединения, возможны ситуации с вывернутыми углами между элементами > 180.

Коммит https://github.com/oknosoft/windowbuilder-core/commit/fcb7dc0a74c2811936ec24c0c8996f7cd16cc114 решает эту проблему, имитируя старое поведение системы, когда вывернутые углы приводились к значениям < 180.

Для поддержки при формировании спецификации честных углов, добавлен признак Учитывать угол > 180. Технолог может взвести эту галку, для конкретных строк соединений. image

cf в google-drive обновлена