|
Public Member Functions |
| Standard_EXPORT | TObj_SequenceIterator (const Handle(TObj_HSequenceOfObject)&theObjects, const Handle(Standard_Type)&theType=NULL) |
| | Creates an iterator an initialize it by sequence of objects.
|
| virtual Standard_EXPORT Standard_Boolean | More () const |
| | Returns True if there is a current Item in the iteration.
|
| virtual Standard_EXPORT void | Next () |
| | Move to the next Item.
|
| virtual Standard_EXPORT | Handle (TObj_Object) Value() const |
| | Returns the current item.
|
Protected Member Functions |
| Standard_EXPORT | TObj_SequenceIterator () |
| | Creates an Empty Iterator.
|
| | Handle (Standard_Type) myType |
| | type of object
|
| | Handle (TObj_HSequenceOfObject) myObjects |
| | seqence of objects
|
Protected Attributes |
| Standard_Integer | myIndex |
| | current index of object in sequence
|