- Remove old file of Data_structure_using_octree -- Laurent Rineau 2006/02/23 - Verify that FT can be from an exact kernel... - Make depends for applications/makefile -- Laurent Rineau, 2005/11/14 - add an assertion in compute_critical_radius() of Sliver_exuder.h - clean global functions in include/CGAL/Mesh_3/Sliver_exuder.h - clean include/CGAL/IO/File_medit.h Surface_mesher/include/CGAL/IO/ and include/CGAL/IO.h -- Laurent Rineau, 2005/11/09 - error messages, if reading file does not work, in applications/ - add a "writing..." in combined_spheres.C -- Laurent Rineau, 2005/11/04 - examples/Mesh_3/polyhedral_surface_mesher.C is broken because: - output_pslg_to_medit() in include/CGAL/IO/File_medit.h need surface_index() in points. :-( - Weighted_point wp = Weighted_point(p, best_weight, index); in include/CGAL/Mesh_3/Slivers_exuder.h - add_in_graph() & o in vertices (this sucks!) - should use Weighted_point_with_surface_index_geom_traits - test/Mesh_3/multi_spheres.C is broken because ../../../Surface_mesher/ \ include/CGAL/Surface_mesher/Oracles/Multi_implicit_oracle.h *is* broken. - File_medit.h should not require systematicaly surface_index() [DONE]- provide .cin files for tests (read Dev'Manual) [DONE]- remove info()s everywhere Mesh_3/include/CGAL/Implicit_surfaces_mesher_3.h Mesh_3/include/CGAL/Mesh_3/Facet_on_surface_criterion.h Mesh_3/include/CGAL/Mesh_3/Implicit_surface_mesher_visitor.h Mesh_3/include/CGAL/Mesh_3/Refine_tets.h Mesh_3/include/CGAL/Mesh_3/Slivers_exuder.h -- Laurent Rineau, 2005/10/02 Sliver_exuder.h should contain only functions, I think. -- Laurent Rineau, 2005/04/06 include/CGAL/Mesh_3/ should only contain private files, but examples .C files use some of them. Renommer Mesh_3::Complex_2_in_triangulation_cell_base_3 parce qu'il est très moche!! Est-ce que les visiteurs doivent etre chaines par des pointeurs ou des ref? -- Laurent Rineau, 2050/05/10 As for potential robustess problems, in Sliver_exuder... Problems come from compute_critical_squared_radius, that is a constructor. cricical radii are compared. Perhaps should be templatize Sliver_exuder with two traits, like Filtered_kernel: an exact one, and an inexact one, as well as a converter. With meta-programming, we could provide defaults: - for Tr whose traits is a Filtered_kernel, use it - defaults: use the same traits classes. Then, in Slivers_exuder, the prestart could save exact squared_radii. -- Laurent Rineau, 2005/05/21