cee::ug::PartSettingsIterator Class Reference

Part settings iterator. More...

Public Member Functions

 PartSettingsIterator (UnstructGridModel *model)
 Constructs an iterator for all parts in the given model. More...
 
 PartSettingsIterator (UnstructGridModel *model, size_t globalGeometryIndex)
 Constructs an iterator for all parts in the given model and geometry index. More...
 
bool hasNext () const
 Returns true if the iterator contains more elements. More...
 
PartSettingsnext ()
 Returns the next element. More...
 

Detailed Description

Part settings iterator.

The part settings iterator is a simple way to apply settings for multiple parts. Provided for convenience.

while (it.hasNext())
{
cee::ug::PartSettings* partSettings = it.next();
partSettings->setFringesVisible(true);
}

See also
PartSettings

Constructor & Destructor Documentation

cee::ug::PartSettingsIterator::PartSettingsIterator ( UnstructGridModel model)

Constructs an iterator for all parts in the given model.

cee::ug::PartSettingsIterator::PartSettingsIterator ( UnstructGridModel model,
size_t  globalGeometryIndex 
)

Constructs an iterator for all parts in the given model and geometry index.

Member Function Documentation

bool cee::ug::PartSettingsIterator::hasNext ( ) const

Returns true if the iterator contains more elements.

PartSettings * cee::ug::PartSettingsIterator::next ( )

Returns the next element.