C3D Kernel  104598
Открытые члены
Класс MbRegTransform

Регистратор трансформируемых объектов. Подробнее...

Полный список членов класса

Открытые члены

 MbRegTransform ()
 Конструктор.
virtual ~MbRegTransform ()
 Деструктор.
virtual bool IsSetReg (const MbRefItem *)=0
 Зарегистрировать трансформированный объект.
virtual void Free ()=0
 Освободить используемую память и удалить себя.

Подробное описание

Регистратор используется для корректной трансформации объектов, содержащих указатели на другие геометрические объекты.
Объект может содержаться указателем в нескольких других объектах, подлежащих преобразованию. Для предотвращения многократного преобразования объекта используется регистратор. При преобразовании объекта с использованием регистратора проверяется наличие объекта в регистраторе. Если такой объект отсутствует, то он заносится в регистратор и выполняется его преобразование, в противном случае преобразование данного объекта не выполняется.


Методы

virtual bool MbRegTransform::IsSetReg ( const MbRefItem ) [pure virtual]

Зарегистрировать трансформированный объект в регистраторе.

Возвращает:
Возращает true, если объект не был ранее зарегистрирован.

Объявления и описания членов класса находятся в файле:
 Указатель Классы Пространства имен Файлы Функции Переменные Определения типов Перечисления Элементы перечислений Друзья Макросы