CGAL 5.1 - CGAL and Boost Property Maps
CGAL::Input_iterator_property_map< InputIterator > Struct Template Reference

#include <CGAL/property_map.h>

Public Types

typedef InputIterator key_type
 
typedef std::iterator_traits< InputIterator >::value_type value_type
 
typedef std::iterator_traits< InputIterator >::reference reference
 
typedef boost::readable_property_map_tag category
 

Friends

reference get (Input_iterator_property_map< InputIterator >, InputIterator it)
 Free function to use a get the value from an iterator using Input_iterator_property_map. More...
 

Member Typedef Documentation

◆ category

template<class InputIterator >
typedef boost::readable_property_map_tag CGAL::Input_iterator_property_map< InputIterator >::category

◆ key_type

template<class InputIterator >
typedef InputIterator CGAL::Input_iterator_property_map< InputIterator >::key_type

◆ reference

template<class InputIterator >
typedef std::iterator_traits<InputIterator>::reference CGAL::Input_iterator_property_map< InputIterator >::reference

◆ value_type

template<class InputIterator >
typedef std::iterator_traits<InputIterator>::value_type CGAL::Input_iterator_property_map< InputIterator >::value_type

Friends And Related Function Documentation

◆ get

template<class InputIterator >
reference get ( Input_iterator_property_map< InputIterator >  ,
InputIterator  it 
)
friend

Free function to use a get the value from an iterator using Input_iterator_property_map.