execution of the Surface_mesher algorithm. I do not know how to deal with
the destruction of *image. Maybe a smart pointer. We need to bench. I delay
that until somebody really need to have that memory leak fixed.
Without parameter: displays supported image file formats
With a parameter: displays informations about the file, if supported.
(reminder: demo/Surface_mesher/ is not submitted).
Reminder: demo/Surface_mesher is in dont_submit. It only tests
non-documented features, and may rely on headers that are not in CGAL (such
as the package Data_structure_for_query_3).
examples/Surface_mesher/data/, and unzip it to avoid the need of zlib.
I cannot just use CGAL_USE_ZLIB in
examples/Surface_mesher/mesh_a_3d_gray_image.cpp because the example is
included in the documentation.
examples/Surface_mesher/ImageIO/ to src/CGALimageIO/. It means:
- remove examples/Surface_mesher/ImageIO/imageio.mk
- add src/CGALimageIO/LICENSE
- fix a warning
- fix flags for Core and CGALQt shared libraries
- add $(CUSTOM_LDFLAGS) to $(CGAL_SHARED_LIB_LDFLAGS)
- move a few flags from $(CGAL_CGAL_LDFLAGS) to $(CGAL_LDFLAGS), so that
$(CGAL_CGAL_LDFLAGS) only contains -lCGAL (or the equivalent for other
compilers).
"Everybody was dreaming of this commit log:
- factorization of makefiles for libCGAL, libCGALimageIO, libCore, and
libBenchmark.
- SONAMEs for everybody."
Add:
- fix platforms without SONAME,
- unify Benchmark/src/Benchmark/makefile with other makefiles.
Head_mesher dans Data_structure_for_queries_3.
(A nice feature of C++ is that, when you need to add *one* const
somewhere, then you have to fix const-correctness of all the World!)
- added a public member function
Bbox bbox() const;
to Data_structure_using_octree_3<>.
- fix several bad coding patterns, in Data_structure_using_octree_3.h
- fix the header of Data_structure_using_octree_3.h
- trivial destructor for Constrained_Element, to delete the "type"
member.
** In Surface_mesher:
- added a public member function
Bbox bbox() const;
to Polyhedral_surface_3<>.
* .C ---> .cpp
* removed ../examples from paths
* moved some demo/example files out of doc_tex into their respective place
* now it should build properly, again