Laurent Rineau
936b1a06c0
Update the range of cdt.number_of_vertices(), in test_meshing.cpp: the
...
usual number of steiner points has increased (I do not know why).
2007-03-12 09:58:52 +00:00
Joachim Reichel
d08f6bea45
replace obsolete variable CGAL_QT_LDFLAGS by CGAL_LDFLAGS
2007-03-11 09:54:17 +00:00
Sylvain Pion
b2630cd7e1
Apply trailing whites-spaces and leadgin+trailing empty-lines cleanups
...
to demo/**/*.h and .cpp.
2007-03-10 16:55:12 +00:00
Sylvain Pion
847c23a15e
Removing leading and trailing empty lines from all example files.
...
Using the following Perl script:
-----------------------------------------------------
#!/usr/bin/perl
local($/) = undef;
my $text = <>;
$text =~ s/\A\n+//mg;
$text =~ s/\n+\Z/\n/mg;
print "$text";
-----------------------------------------------------
2007-03-10 16:17:17 +00:00
Sylvain Pion
6fb5cb906b
Remove trailing white spaces and end of lines.
...
(using : perl -pi.bak -e 's/\s+$/\n/' */examples/*/*.cpp )
2007-03-10 14:59:41 +00:00
Sylvain Pion
b8b87ab5a5
Actually, the "// file: example_bla.cpp" lines are not needed anymore,
...
since the manual tools know it. So let's just remove them (many were
not uptodate with the filemane anyway).
2007-03-10 14:48:00 +00:00
Laurent Rineau
eb080638fc
Fix an error with -D_GLIBCXX_DEBUG -D_GLIBCPP_CONCEPT_CHECKS
...
The following (commented) line triggered the error:
direct_func[rit->second] = rit;
The new following line fixes the bug. Actually, it is even more
efficient.
direct_func.insert(std::make_pair(rit->second, rit));
2007-02-23 13:01:04 +00:00
Laurent Rineau
2334a6683e
fix warnings
2007-02-23 07:35:57 +00:00
Laurent Rineau
198b59406e
Attempt to understand the GLIBCXXDEBUG error.
2007-02-19 14:53:57 +00:00
Andreas Meyer
b007a1aff2
more illustrations for packages.html
2007-01-26 19:00:48 +00:00
Sylvain Pion
40d0fb8d35
Fix all "align=center" in <img> by "align=middle".
2007-01-13 21:49:03 +00:00
Laurent Rineau
7fbb9f3e79
Test commit via WevDAV.
2006-12-14 12:14:36 +00:00
Laurent Rineau
3a33daaf8c
Cosmetic changes in this file: rename "z" to "zone", and the boolean
...
"should_be_true" to "is_edge", so that the assertion message is not that
bad.
2006-12-07 15:57:16 +00:00
Laurent Rineau
317fcb974c
Attempt to commit via WebDAV.
2006-12-05 13:38:18 +00:00
Laurent Rineau
76202639aa
update changes.txt
2006-12-01 17:33:57 +00:00
Laurent Rineau
4394be3bbc
- refactoring of <CGAL/Mesh_2/Refine_edges.h>:
...
- factorize code in Is_locally_conforming_Gabriel and
Is_locally_conforming_Delaunay.
- all triangulation references are now named "tr" (instead of "ct").
(Tests OK)
2006-12-01 17:32:40 +00:00
Laurent Rineau
db57871ebe
more points are inserted, since the Gabriel criteria is a *strict Gabriel* criteria.
2006-12-01 17:29:46 +00:00
Laurent Rineau
503e340eec
Fix the Gabriel test, to be a *strict* Gabriel test: if a point lies on the
...
boundary of the diametral circle, then the edge is not conforming Gabriel.
2006-11-30 15:05:29 +00:00
Laurent Rineau
8ecd768345
modify comments after discussion with Jane Tournois.
2006-10-25 15:41:37 +00:00
Andreas Fabri
71b746b58c
fixed min/max problem
2006-08-17 09:14:39 +00:00
Andreas Fabri
2d151a776a
Fixed min max problem
2006-07-30 13:09:30 +00:00
Laurent Rineau
774e48f5f7
- fix a Rebind bug in <CGAL/Delaunay_mesh_face_base_2.h>, reported by
...
"Mike A. Harris" <mharris@mharris.ca> on the cgal-discuss mailing list.
- add a new test file to avoid that bug to reappear one day.
2006-07-25 09:25:45 +00:00
Laurent Rineau
6af3f83423
added dep stuff to test/Mesh_2
2006-07-25 09:13:26 +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
b622661e15
Forgot to put in the previous log:
...
- major switch from .C to .cpp. Andreas's script left a lot of things that
had to be fixed manually.
2006-07-10 09:14:22 +00:00
Laurent Rineau
550d1df0ed
- new debug macros:
...
- CGAL_MESH_3_DEBUG_INSERTION_RADIUS,
- CGAL_MESH_2_DEBUG_INSERTION_RADIUS,
- CGAL_MESHES_DEBUG_REFINEMENT_POINTS,
- and CGAL_MESH_3_DIRTY_DEBUG_SPHERES.
These are not activated by default, of course. The latter was to debug
test/Mesh_3/combined_spheres.cpp.
2006-07-10 09:13:23 +00:00
Andreas Fabri
109c0ebda9
changed .C to .cpp in examples
2006-07-09 19:25:03 +00:00
Laurent Rineau
25ed2200cf
- add the ability to set the background color, and properties of the layer
...
Show_in_domain. It was a bit a fun. I have done that in 10mn, with the
class Qt_widget_styled_layer!!
I have taken a nice screenshot, with the file france.poly as input. We
can see here the Noirmoutier island, near where I live:
http://www.di.ens.fr/~rineau/CGAL/mesh_demo-noirmoutier.png
Some data files lives in http://www.di.ens.fr/~rineau/CGAL/data/
2006-07-07 17:19:50 +00:00
Laurent Rineau
ff49cdcd3c
Oups! Fix that from revision 32217.
2006-07-05 16:37:46 +00:00
Laurent Rineau
bf07fad719
new way of dealing with dependencies, in my packages
2006-07-05 16:28:34 +00:00
Laurent Rineau
0a1b5756e5
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:15 +00:00
Laurent Rineau
b80c458ae5
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
e42659d1a4
Fixed svn:executable, svn:keywords and svn:eol-style properties of the whole trunk
2006-05-04 09:15:26 +00:00
Andreas Meyer
09d2cb06c5
replaced
...
\ccPkgMaturity{Introduced in \cgal\
by
\ccPkgIntroducedInCGAL{
2006-04-26 16:40:25 +00:00
Andreas Fabri
f6434de1b3
upgrade to VC7.3 and fixes
2006-04-26 11:45:55 +00:00
Laurent Rineau
0a8f735701
- small changes in the user manual:
...
- change captions location
- fix typos and bad english
(thanks to Pierre Alliez)
- fix a typo in doc_tex/Mesh_2_ref/Delaunay_mesh_*criteria_2.tex :
(1/2B instead of 1/4B^2)
2006-04-20 17:04:34 +00:00
Laurent Rineau
ac620f3213
depends files should not be commited
2006-04-20 17:03:42 +00:00
Laurent Rineau
ad29c3378a
remove an old unused file, which was dont_submitted
2006-04-20 17:01:42 +00:00
Laurent Rineau
31d8782842
remove an old unused file, which was dont_submitted
2006-04-20 17:01:16 +00:00
Laurent Rineau
0161de5a27
- added test_conforming and test_meshing in test/ with test files.
...
- rename test/Mesh_2/makefile to GNUmakefile, not submitted:
makefiles in the testsuite are generated.
- fix a BUG in Mesher_level: one_step() and try_to_insert_one_point(), in
Null_mesher_level must return false! This fix solves the "follow under
mouse" bug of mesh_demo.C!
- change some DEBUG macro names to:
CGAL_MESH_2_DEBUG_BAD_FACES
CGAL_MESH_2_DEBUG_CLUSTERS
CGAL_MESH_2_DEBUG_CONFLICTS_ZONE
CGAL_MESH_2_DEBUG_DRAW
CGAL_MESH_2_DEBUG_INSERTIONS
CGAL_MESH_2_VERBOSE
to please CGAL developer manual.
- add a seed in fish.poly
(Note to Andreas: this is the bug I was looking for. The added test file
helped me to find it cause.)
2006-04-13 16:07:19 +00:00
Laurent Rineau
b8291c4ec9
fix examples poly files, so that the demos can read them
2006-04-12 16:50:50 +00:00
Laurent Rineau
3dd002b334
fix Mesh_2 typo
...
;-) for Andreas
2006-04-06 22:31:13 +00:00
Laurent Rineau
ae69967c14
Quality must also be default constructible.
2006-04-06 22:12:38 +00:00
Andreas Meyer
5b5a60cecf
rewritten the whole manual
...
ok. seriously:
renamed \chapter into \ccUserChapter and \ccRefChapter
2006-04-06 17:03:37 +00:00
Andreas Fabri
7ae298b72f
Added license information
2006-04-06 15:15:02 +00:00
Andreas Fabri
2f62e897ae
Added package descriptions
2006-04-05 20:42:23 +00:00
Andreas Fabri
9d10607691
cleanup of \sections
2006-04-05 14:02:06 +00:00
Laurent Rineau
e15412aed1
patch for SunCC
2006-03-30 16:11:40 +00:00
Laurent Rineau
6231c6ed23
GNUmakefile hacking
2006-03-23 16:10:54 +00:00
Laurent Rineau
b2d9a74a5b
2006-03-20 15:13:53 +00:00
Laurent Rineau
1ebedb3b02
Hacking of my personnal (dont submitted) makefiles: GNUmakefile
2006-03-20 15:10:14 +00:00
Laurent Rineau
771d3ff0ea
forgot to submit changes.txt
2006-03-20 14:39:31 +00:00
Laurent Rineau
0530e82ca4
- fix a desynch between the doc and code: is_marked->is_in_domain, in the
...
face base type
2006-03-20 14:38:45 +00:00
Joachim Reichel
f582718758
rename create_makefile to cgal_create_makefile to avoid name clashes,
...
adjust all occurences of create_makefile and create\_makefile in the entire
repository (well, trunk only)
2006-03-15 22:10:02 +00:00
Laurent Rineau
e47ee26c5c
little fix of names
2006-03-09 10:53:58 +00:00
Andreas Fabri
47b0815eab
#include <CGAL/basic.h> in the demo
2006-03-09 08:32:53 +00:00
Andreas Fabri
256120bd63
#include <CGAL/basic.h> in the demo
2006-03-08 13:43:28 +00:00
Laurent Rineau
4562a57217
Rename mesh_2_user.tex to main.tex
2006-03-03 10:13:17 +00:00
Laurent Rineau
9a6c87188e
First step be a renaming of mesh_2_user.tex to main.tex: erase main.tex
2006-03-03 10:12:36 +00:00
Laurent Rineau
ffc5329e83
do not document Mesher_level_base
2006-03-03 09:45:07 +00:00
Laurent Rineau
9c74bc8ec7
Update for SVN.
2006-03-03 09:42:36 +00:00
Laurent Rineau
114d740b35
- Move the internal header
...
include/CGAL/Mesh_3/Triangulation_mesher_level_traits_3.h to Mesh_2.
- change its use to std::list to use of std::vector (and call reserve).
2006-02-27 17:23:10 +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
Sylvain Pion
86b98eb15b
Remove obsolete filenames from dont_submit files:
...
wrapper.tex, error.txt, .cvsignore
2006-02-19 20:23:51 +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
6b42bcbb9b
Move packages to trunk root
2006-02-14 08:58:16 +00:00