Open CASCADE Technology  7.1.0.beta
Public Member Functions

SelectMgr_SelectableObjectSet::Iterator Class Reference

Class to iterate sequentually over all objects from every subset. More...

#include <SelectMgr_SelectableObjectSet.hxx>

Public Member Functions

 Iterator ()
 Default constructor without initialization. More...
 
 Iterator (const SelectMgr_SelectableObjectSet &theSet)
 Constructs and initializes the iterator. More...
 
void Init (const SelectMgr_SelectableObjectSet &theSet)
 Initializes the iterator. More...
 
Standard_Boolean More ()
 Returns false when there is no more objects to iterate over. More...
 
void Next ()
 Steps to next selectable object in the set. More...
 
const Handle< SelectMgr_SelectableObject > & Value () const
 Returns current object. More...
 

Detailed Description

Class to iterate sequentually over all objects from every subset.

Constructor & Destructor Documentation

SelectMgr_SelectableObjectSet::Iterator::Iterator ( )
inline

Default constructor without initialization.

SelectMgr_SelectableObjectSet::Iterator::Iterator ( const SelectMgr_SelectableObjectSet theSet)
inline

Constructs and initializes the iterator.

Member Function Documentation

void SelectMgr_SelectableObjectSet::Iterator::Init ( const SelectMgr_SelectableObjectSet theSet)
inline

Initializes the iterator.

Standard_Boolean SelectMgr_SelectableObjectSet::Iterator::More ( void  )
inline

Returns false when there is no more objects to iterate over.

void SelectMgr_SelectableObjectSet::Iterator::Next ( void  )
inline

Steps to next selectable object in the set.

const Handle< SelectMgr_SelectableObject >& SelectMgr_SelectableObjectSet::Iterator::Value ( ) const
inline

Returns current object.


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