This chapter decribes classes for measuring user process time and real time as well as the memory size. It also provides a profile counter tool.
A hash map CGAL::Unique_hash_map is offered that is specialized on unique hash values of type std::size_t, i.e., it is particularly useful for pointers, handles, iterators, and circulators as key values.
Furthermore, a union-find data structure and the modifier base class is documented.
CGAL::Timer
CGAL::Real_timer
CGAL::Memory_sizer
CGAL::Profile_counter
CGAL::Unique_hash_map<Key,Data,UniqueHashFunction>
CGAL::Handle_hash_function
| Handle_hash_function |
| Memory_sizer |
| Modifier_base<R> |
| Profile_counter |
| Real_timer |
| Timer |
| Union_find<T,A> |
| UniqueHashFunction |
| Unique_hash_map<Key,Data,UniqueHashFunction> |