|
Open CASCADE Technology
6.5.4
|
#include <TObj_ReferenceIterator.hxx>

Public Member Functions | |
| TObj_ReferenceIterator (const TDF_Label &theLabel, const Handle< Standard_Type > &theType=NULL, const Standard_Boolean theRecursive=Standard_True) | |
| Creates the iterator on references in partition 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 references of the object (implements TObj_ReferenceIterator interface)
| TObj_ReferenceIterator::TObj_ReferenceIterator | ( | const TDF_Label & | theLabel, |
| const Handle< Standard_Type > & | theType = NULL, |
||
| const Standard_Boolean | theRecursive = Standard_True |
||
| ) |
| virtual void TObj_ReferenceIterator::MakeStep | ( | ) | [protected, virtual] |
Internal methods
Implements TObj_LabelIterator.
Handle< Standard_Type > TObj_ReferenceIterator::myType [protected] |
1.8.0