|
CGAL 4.7 - STL Extensions for CGAL
|
CGAL::In_place_list<T,bool>CGAL::In_place_list_base<T>CGAL::Compact_container<T, Allocator>CGAL::Compact_container_traits<T>CGAL::Compact_container_baseCGAL::Multiset<Type,Compare,Allocator>CGAL::cpp11::copy_nCGAL::copy_nCGAL::min_max_elementCGAL::cpp11::nextCGAL::cpp11::prevCGAL::predecessorCGAL::successorCGAL::Dispatch_output_iterator<V,O>CGAL::Dispatch_or_drop_output_iterator<V,O>CGAL::Emptyset_iteratorCGAL::Oneset_iterator<T>CGAL::Insert_iterator<Container>CGAL::Counting_iterator<Iterator, Value>CGAL::N_step_adaptor<I,int N>CGAL::Filter_iterator<Iterator, Predicate>CGAL::Join_input_iterator_1<Iterator, Creator>CGAL::Inverse_index<IC>CGAL::Random_access_adaptor<IC>CGAL::Random_access_value_adaptor<IC,T>CGAL::Identity<Value>CGAL::Dereference<Value>CGAL::Get_address<Value>CGAL::Cast_function_object<Arg, Result>CGAL::Project_vertex<Node>CGAL::Project_facet<Node>CGAL::Project_point<Node>CGAL::Project_normal<Node>CGAL::Project_plane<Node>CGAL::Project_next<Node>CGAL::Project_prev<Node>CGAL::Project_next_opposite<Node>CGAL::Project_opposite_prev<Node>CGAL::Creator_1<Arg, Result>CGAL::Creator_2<Arg1, Arg2, Result>CGAL::Creator_3<Arg1, Arg2, Arg3, Result>CGAL::Creator_4<Arg1, Arg2, Arg3, Arg4, Result>CGAL::Creator_5<Arg1, Arg2, Arg3, Arg4, Arg5, Result>CGAL::Creator_uniform_2<Arg, Result>CGAL::Creator_uniform_3<Arg, Result>CGAL::Creator_uniform_4<Arg, Result>CGAL::Creator_uniform_5<Arg, Result>CGAL::Creator_uniform_6<Arg, Result>CGAL::Creator_uniform_7<Arg, Result>CGAL::Creator_uniform_8<Arg, Result>CGAL::Creator_uniform_9<Arg, Result>CGAL::Creator_uniform_d<Arg, Result>CGAL::Twotuple<T>CGAL::Threetuple<T>CGAL::Fourtuple<T>CGAL::Sixtuple<T>CGAL::Triple<T1, T2, T3>CGAL::Quadruple<T1, T2, T3, T4>CGAL::Boolean_tag<bool value>CGAL::Tag_trueCGAL::Tag_falseCGAL::Null_tagCGAL::Null_functorCGAL::Uncertain<T>CGAL::DefaultCGAL::FastCGAL::CompactCGAL::Location_policy<Tag>CGAL::Fast_locationCGAL::Compact_location Classes | |
| class | CGAL::cpp11::array< T, int > |
An object of the class cpp11::array represents an array of elements of type T, the number of which is specified by the second template argument. More... | |
| 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... | |
| class | 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... | |
| class | CGAL::Default |
Default is a tag class. More... | |
| struct | CGAL::Default::Get< Parameter, Type > |
A nested template providing a typedef type which equals Type if Parameter is Default, and Parameter otherwise. 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 > |
| class | CGAL::Object |
| Some functions can return different types of objects. More... | |
| struct | CGAL::cpp11::result_of< F > |
Alias to the tr1 implementation from boost of the 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... | |
| class | CGAL::cpp11::tuple<> |
An object of the class cpp11::tuple represents a heterogeneous tuple of elements of the types specified in parameters, which are in variadic number. More... | |
Macros | |
| #define | CGAL_ALLOCATOR(T) std::allocator< T > |
| A define for the allocator used by CGAL. More... | |
| #define CGAL_ALLOCATOR | ( | T | ) | std::allocator< T > |
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.