Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Protected Member Functions | Protected Attributes
TObj_ReferenceIterator Class Reference

#include <TObj_ReferenceIterator.hxx>

Inheritance diagram for TObj_ReferenceIterator:
Inheritance graph
[legend]

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_TypemyType
 Type of objects to iterate on.

Detailed Description

This class provides an iterator by references of the object (implements TObj_ReferenceIterator interface)


Constructor & Destructor Documentation


Member Function Documentation

virtual void TObj_ReferenceIterator::MakeStep ( ) [protected, virtual]

Internal methods

Implements TObj_LabelIterator.


Field Documentation


The documentation for this class was generated from the following file: