My Project
Public Member Functions | Protected Attributes | List of all members
Container3d< T >::Iterator Class Reference

Iterator for going through the items in Container3d in the specified order. More...

#include <Container3d.h>

Inheritance diagram for Container3d< T >::Iterator:

Public Member Functions

 Iterator (Container3d< T > *_container, std::vector< size_t >::iterator _iter)
 
node_typeoperator* () const
 
node_typeoperator-> () const
 
virtual Iteratoroperator++ ()
 
bool operator== (const Iterator &_m) const
 
bool operator!= (const Iterator &_m) const
 
size_t GetIndex ()
 

Protected Attributes

Container3d< T > * container
 
std::vector< size_t >::iterator iter
 

Detailed Description

template<class T>
class alvar::Container3d< T >::Iterator

Iterator for going through the items in Container3d in the specified order.

   The idea is that the content in \e Container3d can be sorted and limited in different
   ways. After sorting/limiting the content the \e iterator (\e Begin() and \e End() ) can
   be used for accessing the data items in optimal order.

Definition at line 263 of file Container3d.h.


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