|
CGAL 6.3 - STL Extensions for CGAL
|
Classes | |
| class | CGAL::CC_safe_handle< CC_iterator > |
| The class CC_safe_handle is a helper class that stores an iterator on a Compact_container (or Concurrent_compact_container) and is able to know if the pointee has been erased after the creation of the CC_safe_handle instance. More... | |
| struct | CGAL::Concurrent_compact_container_traits< T > |
| The traits class Concurrent_compact_container_traits provides the way to access the internal pointer required for T to be used in a Concurrent_compact_container<T, Allocator>. More... | |
| struct | CGAL::Default |
| Default is a tag class. More... | |
| class | CGAL::Iterator_range< I > |
| CGAL::Iterator_range encapsulates two iterators so they fulfill the ForwardRange concept. More... | |
| class | CGAL::Multiset< Type, Compare, Allocator > |
| More... | |
| class | CGAL::Object |
| Some functions can return different types of objects. More... | |
| struct | CGAL::cpp11::result_of< F > |
| Alias to the implementation of the std::result_of mechanism. More... | |
| class | CGAL::Spatial_lock_grid_3< Grid_lock_tag > |
| The class Spatial_lock_grid_3 allows to lock points with coordinates (x, y, z) in a 3D grid. More... | |
| struct | CGAL::value_type_traits< T > |
| Class providing the value type of an iterator, and in the case of an output iterator, a type of objects that can be put in it. More... | |
Macros | |
| #define | CGAL_ALLOCATOR(T) |
| A define for the allocator used by CGAL. | |
Typedefs | |
| typedef unspecified_type | CGAL::parameters::Default_named_parameters |
| Type of the default named parameter pack. | |
Functions | |
| template<class T> | |
| std::array< T, N > | CGAL::make_array (const T &...) |
| Default_named_parameters | CGAL::parameters::default_values () |
| returns a default named parameter type indicating that default values should be used. | |
| #define CGAL_ALLOCATOR | ( | T | ) |
#include <CGAL/memory.h>
A define for the allocator used by CGAL.
This is only defined if there is no user defined version before memory.h is included the first time.
| std::array< T, N > CGAL::make_array | ( | const T & | ... | ) |
#include <CGAL/array.h>