|
Geogram Version 1.9.7
A programming library of geometric algorithms
|
A range composed with a user-defined function. More...
#include <geogram/basic/range.h>
Public Types | |
| typedef transformed_iterator_ref< typename RANGE::iterator, XFORM > | iterator |
| typedef transformed_iterator_ref< typename RANGE::const_iterator, XFORM > | const_iterator |
Public Member Functions | |
| transformed_range_ref (const RANGE &range, XFORM xform) | |
| iterator | begin () |
| iterator | end () |
| const_iterator | begin () const |
| const_iterator | end () const |
A range composed with a user-defined function.
This version is used when user-defined function returns a reference
| RANGE | range class |
| XFORM | functor type |
| typedef transformed_iterator_ref< typename RANGE::const_iterator, XFORM > GEO::transformed_range_ref< RANGE, XFORM >::const_iterator |
| typedef transformed_iterator_ref< typename RANGE::iterator, XFORM > GEO::transformed_range_ref< RANGE, XFORM >::iterator |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |