This change is motivated by other internal function that have a
similar signature already. Example: prev1->cv<-prev2+cmp is now
he_to->cv,cv_dir->he_away
needed two adaptions in its signature:
1) add new bool-by-reference which returns whether swapping took place
2) add new bool which determines whether swapping is allowed (true by default)
Changes in Env_3 and Bsop_2 are still needed
by namespace CGAL { and } //namespace CGAL. in all .h and .cpp files
in a directory.
Apply it to all packages in the trunk
Remove macro definition from the config.h file.
Several internal changes:
- "infinity" -> "open_boundary"
- Arr_boundary_type enum only internal
- Is_bounded_2 -> generic Is_closed_2 (in Arr_traits_adaptor_2)
- removed undocumented Boundary_category from Geo Traits classes
-> added new side-tags
-> defined tags in all geo- + topo classes
-> are "completed" automatically for a geo traits in case it does not
provide them -> for backward compatibility (even better then before)
- New dispatch for Arr_traits_adaptor_2
- Added missing signatures for future points/curves on boundary sides
- Renamed undocumented Compare_x/y_on_identification_2
-> Compare_x/y_on_boundary_2
=> Simplified some code:
* e.g., "Task"-traits classes don't dispatch anymore ;-)
Order of functors grouped (Left/Right + Bottom/Top)
Added missing fucntors to Arr_tracing/counting_traits_2