Hide menu
cadex::ModelData_Model::ElementIterator Class Reference

Iterator over scene graph elements. More...

Public Member Functions

 ElementIterator (const ModelData_Model &theModel)
 Constructor. More...
 
 ElementIterator (const ModelData_SceneGraphElement &theElement)
 
 ElementIterator (const ModelData_Layer &theLayer)
 
bool HasNext () const
 
const ModelData_SceneGraphElementNext () const
 
ModelData_SceneGraphElementNext ()
 

Protected Attributes

internal::Base_Handle myImpl
 

Detailed Description

Iterator over scene graph elements.

Supports a Java style iterator.

Examples:
meshing/remeshing/main.cxx, and modeling/elementremoval/main.cxx.

Constructor & Destructor Documentation

cadex::ModelData_Model::ElementIterator::ElementIterator ( const ModelData_Model theModel)

Constructor.

Creates an iterator over graph roots.