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_OcafObjectIterator Class Reference

#include <TObj_OcafObjectIterator.hxx>

Inheritance diagram for TObj_OcafObjectIterator:
Inheritance graph
[legend]

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

Detailed Description

This class provides an iterator by objects in a partition. (implements TObj_ObjectIterator interface)


Constructor & Destructor Documentation

Constructor


Member Function Documentation

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

Implements TObj_LabelIterator.


Field Documentation

fields


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