HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
FilteredRange< FILTER, ITERTYPE >::Iterator Struct Reference

#include <GEO_PolyInterface.h>

Public Member Functions

 Iterator (const FILTER &f)
 
 Iterator (const FILTER &f, const GA_Range &r)
 
ITERTYPE operator* () const
 
bool operator!= (const Iterator &other)
 
Iteratoroperator++ ()
 
void nextValid ()
 

Detailed Description

template<typename FILTER, typename ITERTYPE>
struct FilteredRange< FILTER, ITERTYPE >::Iterator

Definition at line 94 of file GEO_PolyInterface.h.

Constructor & Destructor Documentation

template<typename FILTER , typename ITERTYPE >
FilteredRange< FILTER, ITERTYPE >::Iterator::Iterator ( const FILTER &  f)
inline

Definition at line 96 of file GEO_PolyInterface.h.

template<typename FILTER , typename ITERTYPE >
FilteredRange< FILTER, ITERTYPE >::Iterator::Iterator ( const FILTER &  f,
const GA_Range r 
)
inline

Definition at line 97 of file GEO_PolyInterface.h.

Member Function Documentation

template<typename FILTER , typename ITERTYPE >
void FilteredRange< FILTER, ITERTYPE >::Iterator::nextValid ( )
inline

Definition at line 106 of file GEO_PolyInterface.h.

template<typename FILTER , typename ITERTYPE >
bool FilteredRange< FILTER, ITERTYPE >::Iterator::operator!= ( const Iterator other)
inline

Definition at line 102 of file GEO_PolyInterface.h.

template<typename FILTER , typename ITERTYPE >
ITERTYPE FilteredRange< FILTER, ITERTYPE >::Iterator::operator* ( ) const
inline

Definition at line 101 of file GEO_PolyInterface.h.

template<typename FILTER , typename ITERTYPE >
Iterator& FilteredRange< FILTER, ITERTYPE >::Iterator::operator++ ( )
inline

Definition at line 104 of file GEO_PolyInterface.h.


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