OCC Main Page | ApplicationFramework | Toolkits | Packages | Class Hierarchy | Data Structures | File List | Data Fields | Globals

ApplicationFramework
TKTObj
TObj


TObj_ObjectIterator Class Reference

#include <TObj_ObjectIterator.hxx>

Inheritance diagram for TObj_ObjectIterator:

Inheritance graph
[legend]

Public Member Functions

virtual Standard_EXPORT Standard_Boolean More () const
 Returns True if iteration is not finished and method Current() will give the object. Default implementation returns False.
virtual Standard_EXPORT void Next ()
 Iterates to the next object Default implementation does nothing.
virtual Standard_EXPORT Handle (TObj_Object) Value() const
 Returns current object (or null if iteration has finished) Default implementation returns null handle.

Detailed Description

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


Member Function Documentation

virtual Standard_EXPORT TObj_ObjectIterator::Handle TObj_Object   )  const [virtual]
 

Reimplemented in TObj_LabelIterator, TObj_ModelIterator, and TObj_SequenceIterator.

virtual Standard_EXPORT Standard_Boolean TObj_ObjectIterator::More  )  const [virtual]
 

Reimplemented in TObj_LabelIterator, TObj_ModelIterator, and TObj_SequenceIterator.

virtual Standard_EXPORT void TObj_ObjectIterator::Next  )  [virtual]
 

Reimplemented in TObj_LabelIterator, TObj_ModelIterator, and TObj_SequenceIterator.


The documentation for this class was generated from the following file:
Generated on Mon Aug 25 14:15:44 2008 for OpenCASCADE by  doxygen 1.4.1