CGAL 6.2 - CGAL and Boost Property Maps

Loading...
Searching...
No Matches
Classes
CGAL Namespace Reference

## Classes
struct | Boolean_property_map
| Read-write property map turning a set (such a `std::set`, `boost::unordered_set`, `std::unordered_set`) into a property map associating a Boolean to the value type of the set. More...
struct | Cartesian_converter_property_map
| Read-write property map doing on-the-fly conversions between two default constructible CGAL Cartesian kernels. More...
struct | Compose_property_map
| Property map that composes two property maps, that is a call on an instance `Compose_property_map compose_property_map(key_map, value_map)` of `get(compose_property_map, k)` returns `get(value_map, get(key_map, k))`. More...
struct | Constant_property_map
| Property map that returns a fixed value. More...
struct | Dereference_property_map
| Property map that converts a `T*` pointer (or in general an iterator over `T` elements) to the `T` object. More...
struct | First_of_pair_property_map
| Property map that accesses the first item of a `std::pair`. More...
struct | Identity_property_map
| A `LvaluePropertyMap` property map mapping a key to itself (by reference). More...
struct | Nth_of_tuple_property_map
| Property map that accesses the Nth item of a `boost::tuple` or a `std::tuple`. More...
struct | Nth_of_tuple_property_map< N, std::tuple< T... > >
struct | Pointer_property_map
| Utility class providing shortcuts to property maps based on raw pointers. More...
struct | Property_map_to_unary_function
| Struct that turns a property map into a unary functor with `operator()(key k)` calling the get function with `k` More...
class | Random_access_property_map
| A property map with `std::size_t` as key-type that can be used to access the i-th element in a container with random access. More...
struct | Second_of_pair_property_map
| Property map that accesses the second item of a `std::pair`. More...