# cee::ug::PartSettingsIterator

class `PartSettingsIterator`

  Part settings iterator.

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

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

  See also

  PartSettings

  Public Functions

  `PartSettingsIterator`(UnstructGridModel *model)

    Constructs an iterator for all parts in the given model.

  `PartSettingsIterator`(UnstructGridModel *model, size_t globalGeometryIndex)

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

  bool `hasNext`() const

    Returns true if the iterator contains more elements.

  PartSettings *`next`()

    Returns the next element.

Conversation saved
HOOPSY BETA

### Hello! I'm HOOPSY

Your multilingual generative AI assistant for documentation. Ask me anything about HOOPS Envision for Desktop in your own language, or choose a sample question below to start a conversation:

What is HOOPS Envision for Desktop?
What are the latest release notes for HOOPS Envision for Desktop?
How do I start evaluating HOOPS Envision for Desktop?
How do I write my first sample application?
How can I get assistance?

HOOPSY may store conversations according to OpenAI's policy. Responses may not always be accurate.

HOOPSY is thinking...