STL Extensions for CGAL
Reference Manual
Michael Hoffmann, Lutz Kettner, Sylvain Pion, and Ron Wein
55.5 Classified Reference Pages
Doubly-Connected List Managing Items in Place
CGAL::In_place_list<T,bool>
CGAL::In_place_list_base<T>
Compact Container
CGAL::Compact_container<T, Allocator>
CGAL::Compact_container_traits<T>
CGAL::Compact_container_base
Multiset with Extended Functionality
CGAL::Multiset<Type,Compare,Allocator>
Generic Algorithms
CGAL::copy_n
CGAL::min_max_element
CGAL::predecessor
CGAL::successor
Iterators and Iterator/Circulator Adaptors.
CGAL::Emptyset_iterator
CGAL::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>
Functor Adaptors
CGAL::swap_1
CGAL::swap_2
CGAL::swap_3
CGAL::swap_4
CGAL::bind_1
CGAL::bind_2
CGAL::bind_3
CGAL::bind_4
CGAL::bind_5
CGAL::compose
CGAL::compose_shared
CGAL::Swap<F,i>
CGAL::Bind<F,A,i>
CGAL::Compose<F0,F1,F2,F3>
CGAL::Compose_shared<F0,F1,F2,F3>
AdaptableFunctor
UnaryAdaptableFunctor
BinaryAdaptableFunctor
CGAL::Arity_tag<int>
CGAL::Arity_traits<F>
CGAL::Set_arity<F,a>
CGAL::set_arity_0
CGAL::set_arity_1
CGAL::set_arity_2
CGAL::set_arity_3
CGAL::set_arity_4
CGAL::set_arity_5
Projection Function Objects
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>
Creator Function Objects
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>
Utilities
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_true
CGAL::Tag_false
CGAL::Null_tag
CGAL::Null_functor
55.6 Alphabetical List of Reference Pages
| AdaptableBinaryFunction |
| AdaptableFunctor |
| AdaptableUnaryFunction |
| Arity_tag<int> |
| Arity_traits<F> |
| Bind<F,A,i> |
| bind_1 |
| bind_2 |
| bind_3 |
| bind_4 |
| bind_5 |
| Boolean_tag<bool value> |
| Cast_function_object<Arg, Result> |
| Compact_container<T, Allocator> |
| Compact_container_base |
| Compact_container_traits<T> |
| Compare_to_less<F> |
| compare_to_less |
| Compose<F0,F1,F2,F3> |
| Compose_shared<F0,F1,F2,F3> |
| compose_shared |
| compose |
| Const_oneset_iterator<T> |
| copy_n |
| Counting_iterator<Iterator, Value> |
| Creator_1<Arg, Result> |
| Creator_2<Arg1, Arg2, Result> |
| Creator_3<Arg1, Arg2, Arg3, Result> |
| Creator_4<Arg1, Arg2, Arg3, Arg4, Result> |
| Creator_5<Arg1, Arg2, Arg3, Arg4, Arg5, Result> |
| Creator_uniform_2<Arg, Result> |
| Creator_uniform_3<Arg, Result> |
| Creator_uniform_4<Arg, Result> |
| Creator_uniform_5<Arg, Result> |
| Creator_uniform_6<Arg, Result> |
| Creator_uniform_7<Arg, Result> |
| Creator_uniform_8<Arg, Result> |
| Creator_uniform_9<Arg, Result> |
| Creator_uniform_d<Arg, Result> |
| Dereference<Value> |
| Emptyset_iterator |
| Filter_iterator<Iterator, Predicate> |
| Fourtuple<T> |
| Get_address<Value> |
| Identity<Value> |
| Insert_iterator<Container> |
| Inverse_index<IC> |
| In_place_list<T,bool> |
| In_place_list_base<T> |
| Join_input_iterator_1<Iterator, Creator> |
| min_max_element |
| Multiset<Type,Compare,Allocator> |
| negate |
| Null_functor |
| Null_tag |
| N_step_adaptor<I,int N> |
| Oneset_iterator<T> |
| predecessor |
| Projection_object |
| Project_facet<Node> |
| Project_next<Node> |
| Project_next_opposite<Node> |
| Project_normal<Node> |
| Project_opposite_prev<Node> |
| Project_plane<Node> |
| Project_point<Node> |
| Project_prev<Node> |
| Project_vertex<Node> |
| Quadruple<T1, T2, T3, T4> |
| Random_access_adaptor<IC> |
| Random_access_value_adaptor<IC,T> |
| Set_arity<F,a> |
| set_arity_0 |
| set_arity_1 |
| set_arity_2 |
| set_arity_3 |
| set_arity_4 |
| set_arity_5 |
| Sixtuple<T> |
| successor |
| Swap<F,i> |
| swap_1 |
| swap_2 |
| swap_3 |
| swap_4 |
| Tag_false |
| Tag_true |
| Threetuple<T> |
| Triple<T1, T2, T3> |
| Twotuple<T> |