CGAL 5.1 - CGAL and Boost Property Maps
|
#include <CGAL/property_map.h>
Property map that returns a fixed value. Note that this value is chosen when the map is constructed and cannot be changed afterwards. Specifically, the free function put()
does nothing.
ReadWritePropertyMap
Public Types | |
typedef KeyType | key_type |
typedef ValueType | value_type |
typedef value_type & | reference |
typedef boost::read_write_property_map_tag | category |
Public Member Functions | |
Constant_property_map (const value_type &default_value=value_type()) | |
Public Attributes | |
ValueType | default_value |
Friends | |
value_type | get (const Constant_property_map &pm, const key_type &) |
Free function that returns pm.default_value . More... | |
void | put (const Constant_property_map &, const key_type &, const value_type &) |
Free function that does nothing. More... | |
typedef boost::read_write_property_map_tag CGAL::Constant_property_map< KeyType, ValueType >::category |
typedef KeyType CGAL::Constant_property_map< KeyType, ValueType >::key_type |
typedef value_type& CGAL::Constant_property_map< KeyType, ValueType >::reference |
typedef ValueType CGAL::Constant_property_map< KeyType, ValueType >::value_type |
CGAL::Constant_property_map< KeyType, ValueType >::Constant_property_map | ( | const value_type & | default_value = value_type() | ) |
|
friend |
Free function that returns pm.default_value
.
|
friend |
Free function that does nothing.
ValueType CGAL::Constant_property_map< KeyType, ValueType >::default_value |