C3D Toolkit  Kernel - 105122, Vision - 0.181114.105122

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

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

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

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

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

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

Методы

◆ IsSetReg()

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

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

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

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

Объявления и описания членов класса находятся в файле: