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

#include <GEO_PolyInterface.h>

Classes

struct  Iterator
 

Public Member Functions

 FilteredRange (const FILTER &f, const GA_Range &r)
 
Iterator begin () const
 
Iterator end () const
 

Detailed Description

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

Filtered Ranges are used to make range iterators over usual GA_Ranges with additional filtering conditions.

Definition at line 89 of file GEO_PolyInterface.h.

Constructor & Destructor Documentation

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

Definition at line 91 of file GEO_PolyInterface.h.

Member Function Documentation

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

Definition at line 117 of file GEO_PolyInterface.h.

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

Definition at line 118 of file GEO_PolyInterface.h.


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