|
Open CASCADE Technology 6.5.2
|
#include <TObj_OcafObjectIterator.hxx>

Public Member Functions | |
| TObj_OcafObjectIterator (const TDF_Label &theLabel, const Handle< Standard_Type > &theType=NULL, const Standard_Boolean theRecursive=Standard_False) | |
| Creates the iterator on objects in the sub labels of theLabel theType narrows a variety of iterated objects. | |
Protected Member Functions | |
| virtual void | MakeStep () |
| Shift iterator to the next object. | |
Protected Attributes | |
| Handle< Standard_Type > | myType |
| type of objects to iterate on | |
This class provides an iterator by objects in a partition. (implements TObj_ObjectIterator interface)
| TObj_OcafObjectIterator::TObj_OcafObjectIterator | ( | const TDF_Label & | theLabel, |
| const Handle< Standard_Type > & | theType = NULL, |
||
| const Standard_Boolean | theRecursive = Standard_False |
||
| ) |
Constructor
| virtual void TObj_OcafObjectIterator::MakeStep | ( | ) | [protected, virtual] |
Implements TObj_LabelIterator.
Handle< Standard_Type > TObj_OcafObjectIterator::myType [protected] |
fields
1.7.4