CGAL 5.1 - Octree
CGAL::Traversal_iterator< Value > Class Template Reference

#include <CGAL/Octree/Traversal_iterator.h>

Inherits iterator_facade< Traversal_iterator< Value >, Value, boost::forward_traversal_tag >.

Definition

template<class Value>
class CGAL::Traversal_iterator< Value >

Todo:
Template Parameters
Value

Types

typedef std::function< Value *(Value *)> Traversal_function
 

Creation

 Traversal_iterator ()
 
 Traversal_iterator (Value *first, const Traversal_function &next)
 

Member Typedef Documentation

◆ Traversal_function

template<class Value >
typedef std::function<Value *(Value *)> CGAL::Traversal_iterator< Value >::Traversal_function

Constructor & Destructor Documentation

◆ Traversal_iterator() [1/2]

template<class Value >
CGAL::Traversal_iterator< Value >::Traversal_iterator ( )

◆ Traversal_iterator() [2/2]

template<class Value >
CGAL::Traversal_iterator< Value >::Traversal_iterator ( Value *  first,
const Traversal_function next 
)
Todo:
Parameters
first
next