|
CGAL 5.6.1 - CGAL and Boost Property Maps
|
#include <CGAL/property_map.h>
Property map that accesses the second item of a std::pair.
| Pair | Instance of std::pair. |
CGAL::First_of_pair_property_map<Pair> Public Types | |
| typedef Second_of_pair_property_map< Pair > | Self |
| typedef Pair | key_type |
typedef to Pair | |
| typedef Pair::second_type | value_type |
typedef to Pair::second_type | |
| typedef boost::lvalue_property_map_tag | category |
| boost::lvalue_property_map_tag | |
Public Member Functions | |
| const value_type & | operator[] (const key_type &pair) const |
| Access a property map element. More... | |
Public Attributes | |
| const typedef value_type & | reference |
typedef to const value_type& | |
Related Functions | |
(Note that these are not member functions.) | |
| template<class Pair > | |
| Second_of_pair_property_map< Pair > | make_second_of_pair_property_map (Pair) |
| Free function to create a Second_of_pair_property_map property map. | |
Put/get free functions | |
| reference | get (const Self &, const key_type &k) |
| void | put (const Self &, key_type &k, const value_type &v) |
| const value_type& CGAL::Second_of_pair_property_map< Pair >::operator[] | ( | const key_type & | pair | ) | const |
Access a property map element.
| pair | a key whose second item is accessed |