OpenCMISS-Zinc C++ API Documentation
Public Member Functions | List of all members
OpenCMISS::Zinc::Tessellationiterator Class Reference

An iterator for looping through all the tessellations in a tessellation module. More...

#include <tessellation.hpp>

Public Member Functions

 Tessellationiterator (cmzn_tessellationiterator_id iterator_id)
 
 Tessellationiterator (const Tessellationiterator &tessellationiterator)
 
Tessellationiteratoroperator= (const Tessellationiterator &tessellationiterator)
 
bool isValid () const
 
Tessellation next ()
 

Detailed Description

An iterator for looping through all the tessellations in a tessellation module.

An iterator for looping through all the tessellations in a tessellation module.

Member Function Documentation

bool OpenCMISS::Zinc::Tessellationiterator::isValid ( ) const
inline

Check if this is a valid Tessellationiterator object.

Returns
Status True if object is valid, false otherwise.
Tessellation OpenCMISS::Zinc::Tessellationiterator::next ( )
inline

Returns a handle to the next tessellation in the container being iterated over then advances the iterator position. The caller is required to destroy the returned tessellation handle.

Returns
Handle to the next tessellation, or NULL/invalid handle if none or failed.

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