Commit Graph

24 Commits

Author SHA1 Message Date
Sylvain Pion 3450e99ca9 OK, let's do some meshing now 2007-02-15 20:51:51 +00:00
Andreas Fabri 42b16556c3 fixed min/max problem 2006-08-17 09:37:01 +00:00
Laurent Rineau d7395a13f0 - fix i/o operators of <CGAL/Volume_mesher_cell_base_3.h>, in binary mode.
- fix <CGAL/Mesh_3/IO.h>, in case of binary mode.
2006-07-12 00:17:09 +00:00
Laurent Rineau a81ad0ebe3 - new class Volume_mesher_default_triangulation_3 2006-07-12 00:14:48 +00:00
Laurent Rineau 0d1d892da1 - new debug macros:
- CGAL_MESH_3_DIRTY_DEBUG_SPHERES,
  - and CGAL_MESHES_DEBUG_REFINEMENT_POINTS.
- new macro CGAL_MESHES_OUTPUT_STREAM, which is set to std::cout by
default.
- in Mesh_2: new header <CGAL/Mesh_2/Output_stream.h>
2006-07-10 09:25:35 +00:00
Laurent Rineau e99d491534 remove Point_traits.h from Mesh_3 2006-07-05 07:11:47 +00:00
Laurent Rineau 1e456740f2 another fix of Slivers_exuder 2006-06-28 17:09:37 +00:00
Laurent Rineau 9a1bd6b513 Fix Slivers_exuder so that it can pump vertices of surfaces too
(Note: I may have broken things. I'll check tomorrow.)
2006-06-27 17:01:46 +00:00
Laurent Rineau 5c6b881a1d ** In Surface_mesher:
- remove subdirectories of include/CGAL/Surface_mesher: files of Criteria/
  and Oracles/ are moved one step back.
- repear the polyhedral oracle
- Implicit_oracle.h is now Implicit_surface_oracle.h (and the class has
been renamed too.
- no longer "Kernel_point" trick in Implicit_surface_oracle.h
- *but* "Kernel_point" trick is needed in Polyhedral_oracle.h! :-(

** In Mesh_3:
- repear examples/Mesh_3/polyhedral_surface_mesher.C
- add two input files in ./inputs/*.off (with their medit files)
2006-06-13 13:08:19 +00:00
Laurent Rineau 150bd10d38 Remove old copy of Data_structure_using_octree files. 2006-06-07 14:16:39 +00:00
Laurent Rineau d2eaf96b9b Remove one assertion that bothers me. 2006-06-07 13:40:21 +00:00
Laurent Rineau 15fccff9f2 Redo revision 31466. :-) 2006-06-07 13:22:41 +00:00
Laurent Rineau b0e184015d Revert revision 31466, for Sliver_exuder.h 2006-06-07 13:10:02 +00:00
Laurent Rineau 171707f114 - sliver exuder fixed,
- Combining_oracle fixed too.
2006-06-07 12:55:01 +00:00
Laurent Rineau b2a71386fa Copy Mesh_2, Mesh_3 and Surface_mesher, from the branch
"cannot_wait_for_CGAL-3.2" to the trunk.

My idea: the branch is the real working version, and I want it to be joined
back to the trunk:

          __________________________         cannot_wait_for_CGAL-3.2 branch
         /                          \
        /                            \ 
-------------------------------------------- trunk
        S                             M

The modification of the trunk between the splitting point S and the merging
point M has already been merged into "cannot_wait_for_CGAL-3.2".

The trunk versions of these three packages have been removed already.
2006-06-06 13:38:16 +00:00
Laurent Rineau ebb3f7c912 Remove trunk of Mesh_2, Mesh_3 and Surface_mesher.
Do not worry: I will "svn cp" the branch "cannot_wait_for_CGAL-3.2" into the
trunk, and the trunk will inherit from the logs of the branch.

My idea: the branch is the real working version, and I want it to be joined
back to the trunk:

          __________________________         cannot_wait_for_CGAL-3.2 branch
         /                          \
        /                            \ 
-------------------------------------------- trunk
        S                             M

The modification of the trunk between the splitting point S and the merging
point M has already been merged into "cannot_wait_for_CGAL-3.2".
2006-06-06 13:36:21 +00:00
Laurent Saboret 87d65f75e3 Fixed svn properties of ASCII files (as defined by Maintenance/svn_client/config) 2006-04-18 12:42:52 +00:00
Laurent Rineau c906966566 - if the surface_index() of a point is 0, set it to 1, in
include/CGAL/Mesh_3/Implicit_surface_mesher_visitor.h
  This visitor is passed to the Surface_mesher, when it is used from
  Mesh_3. This patch makes surface_index() of points on the surface to
  be 1, if is was 0.
- replay-skull now run correctly too.
- sliver exuder still crash. :-(
2006-04-06 16:44:08 +00:00
Laurent Rineau 629bb0c0ff - Too much changes, after Surface_mesher API changes.
- example/Mesh_3/implicit_surfaces_mesher_3.C compiles
- applications/ too.
- This package is still under reconstruction. Do no expect any from it!
2006-04-05 21:23:40 +00:00
Laurent Rineau bf18b7b7ce Move include/CGAL/Mesh_3/Triangulation_mesher_level_traits_3.h to Mesh_2. 2006-02-27 17:19:11 +00:00
Laurent Saboret 35cfa18a2a Change CVS keywords to SVN style 2006-02-17 17:01:13 +00:00
Laurent Saboret db6a8f948c Change CVS keywords to SVN style 2006-02-16 14:30:13 +00:00
Laurent Saboret 1aad55d4cb Change CVS keywords to SVN style 2006-02-14 10:08:15 +00:00
Laurent Saboret 8b43d295ce Move packages to trunk root 2006-02-14 08:58:16 +00:00