Sylvain Pion
055009cc58
Remove the need for mentionning todo files and doxygen files.
2007-11-03 21:15:36 +00:00
Laurent Rineau
681862491a
update, more OpenGL stuff
2007-11-02 14:00:38 +00:00
Laurent Rineau
a1adf21b0b
New version of the Surface_mesher Qt-4 demo.
...
Added piece-wise smooth subdivision, thanks to Pierre Alliez
2007-10-25 16:18:07 +00:00
Laurent Rineau
dcd03c5425
First attempt of a Qt-4 debugging tool or demo for Surface_mesher
2007-10-24 00:52:57 +00:00
Laurent Rineau
9f6d7c59d7
- Do not submit examples/Surface_mesher/polyhedron_remesher.cpp, that does
...
not compile, for now (it requires the octree).
- Remove examples/Surface_mesher/makefile, that no longer seems to be used.
2007-10-21 21:00:25 +00:00
Laurent Rineau
f924e04db6
- Add a macro CGAL_SURFACE_MESHER_POLYHEDRAL_SURFACE_USE_PINPOLYHEDRON that
...
triggers the use of PointInPolyhedron, from Dr. Liu Jianfei"
<liujianfei@pku.edu.cn>. His code is not shipped.
That does not seem to be faster. :-(
2007-10-18 14:48:41 +00:00
Laurent Rineau
58e17f60f3
Fix warnings, again.
2007-10-17 16:44:50 +00:00
Laurent Rineau
2c03c1cf43
rename all shared pointer into "*_ptr"
2007-10-17 16:39:22 +00:00
Laurent Rineau
1f029db333
In Surface_mesher, a "Surface" is an object that can be passed by copy.
...
Generalize the use of boost::shared_ptr for all data of Polyhedral_surface_3<>
2007-10-17 16:27:23 +00:00
Laurent Rineau
0ee3afc639
Remove a std::cerr output.
2007-10-17 15:21:53 +00:00
Laurent Rineau
99031df5ce
New attempt to make that class work. Not yet. :-(
2007-10-17 15:21:27 +00:00
Laurent Rineau
79efcce674
Attempt to replace the octree by something else: the Segment_tree_3 (from
...
SearchStructures).
It is actually slower, so I disable it by default. :-(
2007-10-17 12:59:45 +00:00
Laurent Rineau
c4034919a4
Surface_mesher no longer depends on Mesh_3
2007-10-16 16:14:59 +00:00
Laurent Rineau
95fa838bb9
Remove test_canonical_edge.cpp, to fix Surface_mesher.
...
That test is no longer significant.
2007-10-16 16:12:31 +00:00
Laurent Rineau
49554ef06d
Move Simple_map_container.h to Surface_mesher.
...
That should fix the Surface_mesher build errors, in the testsuite.
2007-10-16 16:10:55 +00:00
Laurent Rineau
c6aa96a771
cosmetic
2007-10-16 15:03:58 +00:00
Laurent Rineau
5053a73fea
fix std::max->CGAL_NTS max
2007-10-16 12:01:45 +00:00
Andreas Fabri
bbae3117b7
fixed typo
2007-09-25 08:26:37 +00:00
Laurent Rineau
9ac3b1e631
Fix a bug in Surface_mesher_manifold.
2007-09-17 16:33:50 +00:00
Laurent Rineau
5a9bafcee6
typos
2007-08-08 14:29:57 +00:00
Laurent Rineau
e4d1b4f876
Remove 6-i-j-k, use next_around_edge() instead.
2007-08-07 13:41:32 +00:00
Laurent Rineau
c4b96ca9e5
more precise debug_info output
2007-08-07 11:16:12 +00:00
Laurent Rineau
6848cfac91
We had a robust circumcenter but not a robust squared radius. Fixed now.
...
Maybe this will make Mesh_3 crash-free... <hope>
2007-07-27 14:35:04 +00:00
Laurent Rineau
785f029ac3
Explicit qualitication of previous().
2007-07-27 08:47:28 +00:00
Laurent Rineau
785ccf1e39
cosmetic change in a cerr output
2007-07-27 08:38:16 +00:00
Laurent Rineau
1cbd8e1f7b
avoid division by zero
2007-07-27 08:37:22 +00:00
Fernando Cacciola
e96a837000
Example project files updated
2007-06-21 13:10:51 +00:00
Fernando Cacciola
39bfd40aa4
ImageIO autolinking enabled
2007-06-21 13:07:15 +00:00
Laurent Rineau
a9cb02e81b
remove some perturbing outputs
2007-06-14 22:02:40 +00:00
Laurent Rineau
796d7877b4
Do not try to mesh edges of the surface, it the surface has the tag Has_no_edges
2007-06-14 18:38:55 +00:00
Laurent Rineau
36b7e51dc0
again a new attempt to workaround imprecisions in constructors. Need work.
2007-06-14 12:51:32 +00:00
Laurent Rineau
ef217e4706
add dependancy towards Mesh_3 (temporarily).
2007-06-14 12:50:23 +00:00
Laurent Rineau
a30420ea22
Use Delaunay triangulation in Mesh_3, instead of a regular triangulation
2007-06-14 09:32:02 +00:00
Laurent Rineau
bf5b9efebb
new implementation, polyhedron-free, of output_surface_facets_to_off
2007-06-13 22:41:51 +00:00
Laurent Rineau
ea9cc07f2a
Define CGAL_C2T3_USE_POLYHEDRON, in order to output oriented surfaces.
2007-06-13 21:18:08 +00:00
Laurent Rineau
87c10e9b5e
Change of the step-by-step output.
2007-06-13 21:12:22 +00:00
Laurent Rineau
41a045b9be
Bad hack to r5Cobustify the algorithm. Need work.
2007-06-12 14:11:57 +00:00
Laurent Rineau
4c12071ab5
Robustify Construct_weighted_circumcenter_3 as well.
2007-06-12 14:08:31 +00:00
Laurent Rineau
fd97c81e8a
In Surface_mesher:
...
- Polyhedral_oracle::initial_points_: use input points in random order,
- Polyhedral_surface is know templated by a new tag, that can be
"Has_no_edges" or "Has_edges", so that the edges detection and handling
is triggered.
- Polyhedral_oracle::is_in_volume() now tests if the point is in the
bounding box, before anything else. That solved several issues, when
the point tested had very big coordinates.
In Mesh_3:
- Mesh_criteria's size_bound is know squared in the constructor.
2007-06-10 20:50:11 +00:00
Fernando Cacciola
8d2b0faf24
Merged back from 3.3-branch
2007-06-06 16:13:11 +00:00
Fernando Cacciola
88111fcf70
VS project files merged back
2007-06-06 15:35:17 +00:00
Laurent Rineau
1f471177ce
push current version
2007-06-06 12:54:28 +00:00
Andreas Fabri
4ddcc74de5
fixed headings
2007-06-04 14:57:50 +00:00
Sylvain Pion
870ba42f44
s/the the/the/
2007-05-31 19:57:36 +00:00
Laurent Rineau
d381828fa7
I do not know what to say... That version just work!!
...
I can remesh piecewise smooth surface...
2007-05-30 16:52:43 +00:00
Andreas Meyer
7ed1a00c04
merge manual fixed from 3.3 branch back intro trunk:
...
svn merge -r 38751:38754 ~/projects/CGAL/branches/CGAL-3.3-branch
svn merge -r 38773:38775 ~/projects/CGAL/branches/CGAL-3.3-branch
svn merge -r 38783:38784 ~/projects/CGAL/branches/CGAL-3.3-branch
svn merge -r 38795:38796 ~/projects/CGAL/branches/CGAL-3.3-branch
svn merge -r 38815:38816 ~/projects/CGAL/branches/CGAL-3.3-branch
svn merge -r 38827:38829 ~/projects/CGAL/branches/CGAL-3.3-branch
svn merge -r 38834:38836 ~/projects/CGAL/branches/CGAL-3.3-branch
2007-05-28 23:05:00 +00:00
Laurent Rineau
7f0bab55ed
fix compilation errors in Mesh_3
2007-05-14 13:54:01 +00:00
Laurent Rineau
37c7266f76
Merge the branch "temporary_branch_during_trunk_freeze" back to the trunk.
...
Details below (thank to svnmerge).
Merged revisions 38016,38018-38083,38085-38637 via svnmerge from
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/temporary_branch_during_trunk_freeze/Surface_mesher
........
r38022 | lrineau | 2007-04-10 15:11:14 +0200 (Tue, 10 Apr 2007) | 1 line
no-op modifications
........
r38023 | lrineau | 2007-04-10 15:13:06 +0200 (Tue, 10 Apr 2007) | 1 line
add an intersection computation method to the polyhedral oracle: Triangle-curve
........
r38026 | lrineau | 2007-04-10 16:14:12 +0200 (Tue, 10 Apr 2007) | 1 line
use vectors instead of lists, and use the correct type Facet_circulator from C2t3
........
r38028 | lrineau | 2007-04-10 16:18:48 +0200 (Tue, 10 Apr 2007) | 5 lines
- Use sets or vectors instead of lists
- Add marked edges
- Marked edges are not removed when incident facets are removed.
They are counted isolated, instead
........
r38029 | lrineau | 2007-04-10 16:33:09 +0200 (Tue, 10 Apr 2007) | 2 lines
typos
........
r38306 | lrineau | 2007-04-18 17:58:24 +0200 (Wed, 18 Apr 2007) | 1 line
new version, that should work, now. :-S
........
r38327 | lrineau | 2007-04-19 03:13:46 +0200 (Thu, 19 Apr 2007) | 1 line
add Edge_info into C2t3, and make the surfacic centers be cached into those edge infos
........
r38328 | lrineau | 2007-04-19 03:36:21 +0200 (Thu, 19 Apr 2007) | 1 line
forgot that part
........
r38413 | lrineau | 2007-04-23 02:22:23 +0200 (Mon, 23 Apr 2007) | 1 line
new version o Surface_mesher, with documentation.
........
r38635 | lrineau | 2007-05-11 15:49:29 +0200 (Fri, 11 May 2007) | 1 line
fix compilation
........
r38636 | lrineau | 2007-05-11 15:49:52 +0200 (Fri, 11 May 2007) | 1 line
updated documentation
........
r38637 | lrineau | 2007-05-11 15:50:12 +0200 (Fri, 11 May 2007) | 1 line
update for piecewise-smooth surfaces
........
2007-05-11 14:09:56 +00:00
Andreas Meyer
c1e9765ff4
manual fix: moved labels inside sectioning command
2007-04-18 14:20:12 +00:00
Sylvain Pion
bad0bc119b
Spell check.
2007-04-17 13:03:57 +00:00