ObjectARX, AutoCAD. Среда программирования библиотеки C++

       

Уровень проверок правильности


AcBr:: ValidationLevel перечисление устанавливает уровень проверки правильности для объекта AcBr. Если kFullValidation (по умолчанию после объектной реализации) определен, каждая функция, которая обращается к brep

топологии (непосредственно или косвенно) первые проверки связанный объект базы данных AutoCAD, чтобы видеть, изменилось ли это,  так как объект AcBr был последний набор. Это - дорогая операция, но это гарантирует, что все brep данные - в пределах контекста. Если kNoValidation определен, база данных не проверена, если это не критическое к завершению задач функции. Это более эффективно, но не гарантирует, что  brep данные - в пределах контекста. Установка уровня проверок правильности на основании " объект в объект " предотвращает любые столкновения между приложениями, загруженными одновременно.



Содержание раздела