|
CGAL 4.7 - CGAL and Boost Property Maps
|
#include <CGAL/property_map.h>
A LvaluePropertyMap property map mapping a key to itself (by reference).
Public Types | |
| typedef T | key_type |
typedef to T More... | |
| typedef T | value_type |
typedef to T More... | |
| typedef T & | reference |
typedef to T& More... | |
| typedef boost::lvalue_property_map_tag | category |
boost::lvalue_property_map_tag More... | |
| typedef Identity_property_map< T > | Self |
Public Member Functions | |
| reference | operator[] (key_type &k) const |
| Access a property map element. More... | |
Related Functions | |
(Note that these are not member functions.) | |
| template<class T > | |
| Identity_property_map< T > | make_identity_property_map (T) |
Free function to create a Identity_property_map property map. More... | |
Put/get free functions | |
| const value_type & | get (const Self &, const key_type &k) |
| reference | get (const Self &, key_type &k) |
| void | put (const Self &, key_type &k, const value_type &v) |
| typedef boost::lvalue_property_map_tag CGAL::Identity_property_map< T >::category |
boost::lvalue_property_map_tag
| typedef T CGAL::Identity_property_map< T >::key_type |
typedef to T
| typedef T& CGAL::Identity_property_map< T >::reference |
typedef to T&
| typedef Identity_property_map<T> CGAL::Identity_property_map< T >::Self |
| typedef T CGAL::Identity_property_map< T >::value_type |
typedef to T
| reference CGAL::Identity_property_map< T >::operator[] | ( | key_type & | k | ) | const |
Access a property map element.
| k | a key which is returned as mapped value. |
|
friend |
|
related |
Free function to create a Identity_property_map property map.
|
friend |