Laurent Rineau
c545dafd87
Decrease the TODO list!!
2006-03-10 11:26:57 +00:00
Laurent Rineau
a3fd1e1826
Killed a TODO markup!! :-)
2006-03-09 12:41:52 +00:00
Laurent Rineau
912dacb1b9
completed the write of SurfaceMeshCriteria_3.tex
...
and changes in code correspondingly.
2006-03-09 11:25:53 +00:00
Laurent Rineau
0b2c9c7454
fix refs to Gray_level_image_3<FT>, in doc
2006-03-09 11:25:13 +00:00
Laurent Rineau
b524fb2e83
perso makefiles hacking
2006-03-09 11:23:56 +00:00
Mariette Yvinec
3a3e9b9a36
modified before_insertion of Surface_mesher_manifold:
...
added in_complex test of facets and remove in_comples test of vertices
after_insertion of Surface_mesher_manifold :
use is_regular_or_boundary_for_vertices
2006-03-09 09:54:29 +00:00
Laurent Rineau
635d80bed8
SURFACE_MESHER_VERBOSE -> CGAL_SURFACE_MESHER_VERBOSE
2006-03-09 09:25:59 +00:00
Laurent Rineau
363a72e311
Fix comment.
2006-03-09 09:23:09 +00:00
Laurent Rineau
70f31b01ed
remove incorrect files and directory
2006-03-09 09:15:06 +00:00
Mariette Yvinec
79eddc25a7
cosmetic changes from Andreas comments
2006-03-09 09:08:37 +00:00
Mariette Yvinec
a4b84424f5
added comments (asked by Andreas)
2006-03-09 09:07:45 +00:00
Sylvain Pion
191cb95627
- Do not submit doc/.
2006-03-09 08:47:33 +00:00
Laurent Rineau
8ea975e588
- modification of Complex_2_in_triangulation_vertex_base_3 and
...
Complex_2_in_triangulation_3: the result of
union_find_of_incident_facets() is cached in the vertex.
- remove unwanted verbose output. It is now activable by defining
the preprocessor macro SURFACE_MESHER_VERBOSE.
2006-03-09 08:31:02 +00:00
Laurent Rineau
6fadb288a3
- change some hard-coded "double" to "FT"
...
- change face_type() to face_status() in users of C2t3
- first testsuite
- renamed nested typedef Triangulation_3 to Triangulation, in C2t3
- added specializations for Manifold_tag and Manifold_with_boundaries_tag,
in include/CGAL/make_surface_mesh.h
- heavy changes of template parameters and constructors of:
- Surface_mesher_regular_edges_without_boundary_base
- Surface_mesher_regular_edges_base
- Surface_mesher_manifold_base
- new classes Surface_mesher_manifold, urface_mesher_regular_edges and
Surface_mesher_regular_edges_without_boundary, that are no longer
copy-pasted from Surface_mesher.
- rename all triangulation objects to "tr", and all geom_traits objects to
"gt". No longer "tri3", or "ker".
- updated the target "depends" of GNUmakefile files.
- testsuite compiles, but runtime problem in manifold version. Non manifold
runs correctly.
- fix layout of this changes.txt file
2006-03-08 23:00:44 +00:00
Laurent Rineau
91e4b4128c
Y-A-TODO markup!
2006-03-08 17:22:27 +00:00
Laurent Rineau
e66e9ec948
- change some hard-coded "double" to "FT"
...
- fix syntax errors in include/CGAL/Complex_2_in_triangulation_3.h
- change face_type() to face_status() in users of C2t3
- updated test suite
2006-03-08 16:00:25 +00:00
Mariette Yvinec
3bc411e439
changed the booleans in Complex_2_in_triangulation_vertex_base_3
2006-03-08 15:43:32 +00:00
Laurent Rineau
a3265101df
removeold headers
2006-03-08 15:34:25 +00:00
Mariette Yvinec
8f3310e242
changes in Complex_2_in_triangulation_3 :
...
remove set_in_complex and remove_from_complex for vertices
change set_in_complex and remove_from_complex for facets
add iterators on complex faces
2006-03-08 14:47:38 +00:00
Laurent Rineau
4030f47a42
Add yet another "TODO" markup...
2006-03-08 14:46:48 +00:00
Laurent Rineau
09e658a77a
rename tri3 to tr, and minor syntax fixes
2006-03-08 14:44:48 +00:00
Mariette Yvinec
2df3b5b7d8
add missing iterator types
2006-03-08 14:17:40 +00:00
Mariette Yvinec
8ff46aa013
fixed iterator names
2006-03-08 14:09:14 +00:00
Laurent Rineau
939b61e8d2
little doc fixes
2006-03-08 13:29:00 +00:00
Mariette Yvinec
52d9682c58
changes in Complex_2_in_triangulatio_3 :
...
remove set_in_complex and remove_from_complex for vertices
change set_in_complex and remove_from_complex for facets
2006-03-08 13:28:51 +00:00
Mariette Yvinec
00db7952f9
changes in Complex_2_in_triangulatio_3 :
...
fixed operator Not_in_complex
changed face_type into face_status
changed is_in_complex
added is_regular_or_boundary_for_vertices
2006-03-08 10:45:51 +00:00
Mariette Yvinec
f1b9f632e5
2006-03-08 10:28:28 +00:00
Laurent Rineau
7746c6ff28
Test compilation with another compatible kernel.
...
Do not run it, because CORE::Expr segfault!
2006-03-08 10:28:02 +00:00
Laurent Rineau
7bfe687840
The *square* of 1e-06 is somehow a too big precision error!!
2006-03-08 09:42:46 +00:00
Laurent Rineau
c39508d70a
I am proude to announce that the testsuite is no longer empty!
2006-03-08 09:41:04 +00:00
Laurent Rineau
01c8cacff6
Hacking GNUmakefile
2006-03-08 09:35:20 +00:00
Laurent Rineau
ce261bf67e
\emph{ImageIO}, instead of \ccc{ImageIO} or ImageIO.
2006-03-08 09:17:40 +00:00
Mariette Yvinec
bf9ccadfaf
2006-03-08 09:07:42 +00:00
Laurent Rineau
ec899a7096
More realistic bounds, for surface mesher criteria.
2006-03-08 09:04:51 +00:00
Laurent Rineau
e4ee7201ba
remove incorrect executable prop
2006-03-07 21:20:32 +00:00
Mariette Yvinec
3a3ece0364
2006-03-07 18:53:03 +00:00
Laurent Rineau
5b33f2a004
up to date doc for Gray_level_image_3<FT>
2006-03-07 18:41:24 +00:00
Laurent Rineau
094d397054
Added a gray level image 3d mesher.
...
ImageIO (formerly known as libInrImage) is shipped in the
examples/Surface_mesher/ImageIO/ subdirectory.
2006-03-07 18:40:32 +00:00
Mariette Yvinec
c5cb550d97
2006-03-07 18:40:02 +00:00
Laurent Rineau
5e9460e8e4
stupidly forgot to call refine_mesh()
2006-03-07 17:35:06 +00:00
Mariette Yvinec
3c07a5ba0c
Move some include statements
2006-03-07 17:29:26 +00:00
Laurent Rineau
d18e7b91ec
Hausdorff, with two ff
2006-03-07 16:12:21 +00:00
Laurent Rineau
5c97321824
fix RCSDef stuff
2006-03-07 14:26:29 +00:00
Laurent Rineau
9cbe926373
fix incorrect ref
2006-03-07 14:26:11 +00:00
Laurent Rineau
80a7d48e3b
up to date spec Surface_mesher_ref/ImplicitSurfaceTraits_3.tex!! :-)
2006-03-07 14:15:25 +00:00
Mariette Yvinec
640134c8cc
2006-03-07 13:41:34 +00:00
Laurent Rineau
e16ef7cf46
Fix typo around colon: no space before (thus no breakable space either)
2006-03-07 13:13:41 +00:00
Laurent Rineau
494a65d4a3
Added a reminder (TODO)
2006-03-07 12:57:00 +00:00
Laurent Rineau
6fba1625ed
Modified the API of SurfaceMeshVertexBase_3: code and documentation.
2006-03-07 12:46:22 +00:00
Mariette Yvinec
2e485495b8
add the is_in_complex functions
2006-03-07 10:43:32 +00:00
Laurent Rineau
1882fdc84e
added a reminder (TODO)... for later, but before the release. :-(
2006-03-07 10:42:53 +00:00
Laurent Rineau
cb030bbe42
Func->Function
...
Added a constructor to Implicit_surface_3
2006-03-07 10:36:00 +00:00
Laurent Rineau
bbdefb5fe7
updated example
2006-03-07 10:01:30 +00:00
Laurent Rineau
f51c84caf5
updated example
2006-03-07 10:01:08 +00:00
Laurent Rineau
d8f0765ca0
- Changed the example in user manual
...
- minor changes in ref manual (RSCdef stuff, for example)
- add a \ccHasModels in doc_tex/Surface_mesher_ref/ImplicitFunction.tex
2006-03-07 09:52:31 +00:00
Mariette Yvinec
932d3d1b3d
updated the doc
2006-03-06 18:26:47 +00:00
Sylvain Pion
388ba779f3
- Fix frenchism : mecanism -> mechanism.
2006-03-06 17:22:00 +00:00
Laurent Rineau
7d5329c79f
change copyright
2006-03-06 15:17:07 +00:00
Laurent Rineau
8f1de4688b
fix doc compilation errors. Surface_mesher HTML doc still buggy.
2006-03-03 10:37:18 +00:00
Laurent Rineau
fc9f3e8bb4
typo
2006-03-03 04:01:50 +00:00
Laurent Rineau
c03357d3a5
Oups! Stupidly forgot to rename files here! :-(
2006-03-03 03:59:35 +00:00
Laurent Rineau
f2dbff8b5d
(WARNING: partially compiles, runtime errors, temporary commit)
...
- Added an undocumented class Surface_mesh_triangulation_generator_3 which
is a meta functor Kernel->Triangulation, that computes the right
triangulation for make_surface_mesh()
- Added documented files:
- include/CGAL/Implicit_surface_3.h
- include/CGAL/Surface_mesh_default_criteria_3.h
- include/CGAL/Surface_mesh_complex_2_in_triangulation_3.h
- In doc, rename:
- SurfaceMeshCriteria to SurfaceMeshCriteria_3
- Surface_mesh_default_criteria to Surface_mesh_default_criteria_3
- Added doc_tex GNUmakefile, for developers uses.
- Wrote the first test file!
- Find Triangulation_mesher_level_traits_3.h in include/CGAL/Mesh_2/, now.
- Major changes in template arguments, data members, and constructors of:
- class Surface_mesher,
- class Implicit_oracle,
- Minor changes everywhere (sorry for the imprecision, too long).
2006-03-02 16:40:43 +00:00
Laurent Rineau
65105814e0
fix: headers are in CGAL/ subdirectory
2006-02-28 09:35:21 +00:00
Laurent Rineau
0db23504e8
Headers are in <CGAL/*>
2006-02-27 18:21:07 +00:00
Laurent Rineau
4e9b0f0803
new target for makefile
2006-02-27 17:44:07 +00:00
Laurent Rineau
e075545f86
(WARNING: no longer compiles, temporary commit)
...
- Added number_of_facets() to C2T3 (code and documentation)
- Remove Complex_2_in_triangulation_3_surface_meshe.h (not finished)
- Created classes Surface_mesh_cell_base_3 and Surface_mesher_vertex_base_3.
- Beginning to changes code to bo sync with the documentation.
- Remove old headers Nodes.h and Graph.h
2006-02-27 16:04:07 +00:00
Laurent Rineau
26af2b9297
Rename the member surface to surface_mesher.
2006-02-24 16:51:31 +00:00
Mariette Yvinec
d037174559
added incident_facets
2006-02-24 13:02:53 +00:00
Mariette Yvinec
a0db7f66fa
various fixes
...
+ added function is_regular_or_boundary_for_vertices
in SurfaceMeshComplex_2InTriangulation_3.tex
2006-02-24 10:31:43 +00:00
Laurent Rineau
6e2be025ef
Added:
...
size_type number_of_facets() const;
to specification of C2T3.
2006-02-23 15:28:48 +00:00
Laurent Rineau
5e469bb4aa
Ignore documentation of C2T3.
2006-02-23 15:17:45 +00:00
Laurent Rineau
8a34f3ead7
Added an entry. :-(
2006-02-23 14:53:29 +00:00
Laurent Rineau
b28dd7f2b7
Remove an unused file.
2006-02-23 10:38:39 +00:00
Mariette Yvinec
068d513777
fixed template parameter of make_surface_mesh
2006-02-22 16:22:39 +00:00
Laurent Rineau
27cef05318
Exclude demo/ itself, for the moment, from CGAL releases.
2006-02-22 15:33:55 +00:00
Mariette Yvinec
c49ca48710
replace /SurfaceOracle by SurfaceMeshTraits_3
2006-02-21 18:24:05 +00:00
Laurent Rineau
5a545a3629
Added demo/Surface_mesher/windows in ignored files. This is a Windows demo,
...
from Pierre Alliez, that should no longer compile because I have not the
tools to compile and test it.
2006-02-21 14:27:17 +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
541f5f7f0e
Remove .cvsignore files (changed to svn:ignore properties)
2006-02-14 09:20:20 +00:00
Laurent Saboret
7612ff5eec
Move packages to trunk root
2006-02-14 08:58:20 +00:00