C3D Toolkit
Kernel - 113382, Vision - 2.6.3.22
|
Регистратор трансформируемых объектов. Подробнее...
#include <item_registrator.h>
Открытые члены | |
MbRegTransform () | |
Конструктор. | |
virtual | ~MbRegTransform () |
Деструктор. | |
virtual bool | IsSetReg (const MbRefItem *)=0 |
Зарегистрировать трансформированный объект. Подробнее... | |
virtual void | Free ()=0 |
Освободить используемую память и удалить себя. | |
Регистратор трансформируемых объектов.
Регистратор используется для корректной трансформации объектов, содержащих указатели на другие геометрические объекты.
Объект может содержаться указателем в нескольких других объектах, подлежащих преобразованию. Для предотвращения многократного преобразования объекта используется регистратор. При преобразовании объекта с использованием регистратора проверяется наличие объекта в регистраторе. Если такой объект отсутствует, то он заносится в регистратор и выполняется его преобразование, в противном случае преобразование данного объекта не выполняется.
|
pure virtual |
Зарегистрировать трансформированный объект.
Зарегистрировать трансформированный объект в регистраторе.