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

       

AcDbCompositeFilteredBlockIterator Класс


AcDbCompositeFilteredBlockIterator класс обеспечивает замену к нормальной блочной итерации. Обеспечивая список фильтра в init () метод, объект

AcDbCompositeFilteredBlockIterator ищет передачу

AcDbIndex полученные объекты через

AcDbFilter:: indexClass () метод, и создает объекты

AcDbFilteredBlockIterator. Если совпадение

-to-date indexClass () объекты не доступны, это создает

AcDbFilteredBlockIterator через AcDbFilter:: newIterator () метод. Это тогда заказывает композицию объектов

AcDbFilteredBlockIterator, основанных на

AcDbFilteredBlockIterator:: estimatedHits () и

AcDbFilteredBlockIterator::buffersForComposition () методы. Коллекция фильтров - конъюнкция условий{*состояний*}. Это означает, что объект ID выводится от iterator только, если бы вводы () метод каждого фильтра приняли бы объект ID.



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