Commit Graph

88 Commits

Author SHA1 Message Date
Andreas Fabri 52b4bda7af removed unused parameters 2007-03-20 08:34:26 +00:00
Sylvain Pion 8ea8bddfce Cure warning about missing base initialization (and fix a real bug in the process...) 2007-03-17 17:10:20 +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 ffe1e4ec1c More redundant filename removal.
The only survivors should be under Arrangement_2/examples
(some Doxygen syntax is used, so I don't touch them).
2007-03-10 15:22:41 +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
Sylvain Pion 23edc11d3b Fix all first lines of examples "// file : example_file.C" to .cpp suffix.
Using :

for i in * ; do  cd $i ; for f in examples/*/*.cpp ; do ( head -1 $f | grep file | grep -v '\.cpp' ) && echo $f && perl -pi.bak -e 's/\.C$/.cpp/' $f ; done ; cd .. ; done
2007-03-10 14:34:05 +00:00
Sylvain Pion 507482cf86 Replace boost::rand48 by boost::minstd_rand as it is more portable
(the former requires uint64_t, and pgCC does not seem to have it).
2007-03-10 11:33:22 +00:00
Sylvain Pion ce03ffdd1b remove warning 2007-03-03 08:52:44 +00:00
Sylvain Pion fa028cd4c5 remove warning 2007-03-03 08:51:50 +00:00
Andreas Fabri 47f0e8c689 Removed prefix example_ from the examples files 2007-02-26 18:18:43 +00:00
Andreas Fabri d28cc6f486 added teaser 2007-02-20 19:41:58 +00:00
Sylvain Pion 069bcbde7f Remove references to "see the Support Library Manual", since
we have the big integrated thing now.
2007-02-09 13:31:16 +00:00
Andreas Fabri ff4e4038bd Get rid of warning C4355: 'this' : used in base member initializer list 2007-02-05 21:36:08 +00:00
Sylvain Pion ae1f333ec2 Remove Makefile (dont_submitted, and not uptodate, missing one test program...).
Rename .C to .cpp.
2007-01-27 20:34:21 +00:00
Sylvain Pion 4238833890 Remove files for obsolete images.
Specify ALT tag for the new picture.
2007-01-13 23:10:27 +00:00
Sylvain Pion 669a1c9bc9 Fix align=center in <img> to align=middle. 2007-01-13 21:23:45 +00:00
Sylvain Pion d9313ba065 Properly link to Geomview_stream now that we can.
Mention that vertex/cell I/O operators are used in the I/O of T3.
2006-12-18 21:22:04 +00:00
Laurent Rineau 49cbf113ec - add mirror_vertex and mirror_index in the ref page of Triangulation_2.
- reorganize the documentation of mirror_index, mirror_vertex and
mirror_facet in the ref pages of Triangulation_3 and the concept TDS_3.
2006-11-29 19:11:16 +00:00
Frédéric Cazals 7277631367 Also rename functor to avoid clash with non-weighted case 2006-11-21 10:08:03 +00:00
Frédéric Cazals 203dde0bd0 Rename with "weighted" to avoid clash with non-weighted version to come. 2006-11-21 09:56:48 +00:00
Michael Hemmer 43cd342945 rm problems with CGAL::sign(CGAL::Sign) 2006-10-30 11:39:30 +00:00
Monique Teillaud 49098985b5 more precondition fixes 2006-10-04 10:00:09 +00:00
Monique Teillaud 8bc4a07695 same here, even if it was not reported... 2006-10-04 08:34:56 +00:00
Monique Teillaud 3a10264858 precondition n>6 fixed to n>=6
(reported on cgal-discuss)
2006-10-04 08:11:42 +00:00
Nico Kruithof dd96d5559d removed extra template argument from find_conflicts to make SUN happy again. 2006-09-27 08:01:05 +00:00
Nico Kruithof 46fe35c57f Moved the changes to the right place. 2006-09-19 13:00:14 +00:00
Nico Kruithof af1a64e085 Updated changes.txt 2006-09-19 12:36:35 +00:00
Monique Teillaud cb3c64a572 nico 2006-09-19 12:02:50 +00:00
Nico Kruithof 245a988b26 Coded one generic insert for Delaunay and regular. 2006-09-18 15:35:02 +00:00
Nico Kruithof 6841f56078 Adding the test where the Delaunay triangulation and a (unweighted)
regular triangulation are compared. Also added vertices_in_conflict
to Regular_triangulation_3.h for that.
2006-09-12 07:31:24 +00:00
Nico Kruithof 386b39ab4c Weighted_points that are inserted multiple times in the regular
triangulation are discarded (instead of being inserted). This is
consistent with the behaviour of Triangulation_3 and
Delaunay_triangulation_3. See also change in the docs by Monique.
2006-08-25 09:48:07 +00:00
Monique Teillaud 2a9c25058d - more details on insertion and hidden points
- behavior for equal points specified, now consistent with Triangulation_3
and Delaunay_triangulation_3 (change in code is going to be committed by Nico)
2006-08-25 09:36:34 +00:00
Nico Kruithof 9c781b9d34 Merged find_conflicts_{2|3} into find_conflicts.
Deprecated find_conflicts_{2|3}.
2006-08-25 09:25:33 +00:00
Nico Kruithof 7ce6d89b94 Adding the simplex class to the Triangulation_3 package. 2006-08-09 15:25:13 +00:00
Sylvain Pion cdf486e7ae w_p is the squared radius, not the radius 2006-08-09 10:02:25 +00:00
Andreas Meyer b454b3febd manual cleanup:
* .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
2006-08-07 16:43:09 +00:00
Sylvain Pion 7fb437b9a9 \ccPrecond{Monique is picky} 2006-08-07 16:39:49 +00:00
Sylvain Pion a7f269bf76 Fix buggy doc. 2006-08-07 16:17:13 +00:00
Sylvain Pion a5c7104283 "equi-distant" -> "equidistant" 2006-08-07 16:13:17 +00:00
Andreas Fabri d020d1c996 Added ccCreationVariable 2006-08-07 08:58:33 +00:00
Sylvain Pion ed7a74e84d missing \ 2006-08-04 18:28:30 +00:00
Sylvain Pion cf872de855 - Add a new TCellBase model Triangulation_cell_base_with_circumcenter_3,
which stores the circumcenter.
- Delaunay.dual() now calls the .circumcenter() function of the cell
  to retrieve it.
- It implies a new requirement on the TCellBase, for the Delaunay::dual()
  case, hence the default model T_cell_base_3 provides a new function
  (and the concept is updated).
2006-08-04 18:23:08 +00:00
Sylvain Pion 102341c2c6 Delaunay :
- add function .dual_support(Cell_handle, int) returning a Line_3.
- replace the requirements Plane_3, Construct_perpendicular_line_3
  and Construct_plane_3 by the new Construct_equi_distant_line_3.
2006-08-04 15:21:57 +00:00
Sylvain Pion b67eec7d14 Remove blanks at end of line 2006-08-04 15:18:36 +00:00
Sylvain Pion b694e24056 Fix typo in last change.
Specialize Regular_traits for Filtered_kernel<> instead of only EPICK,
to cover EPECK as well.
2006-08-03 22:10:19 +00:00
Sylvain Pion 1afa951839 - Add a "Kernel" typedef in the Regular_*_traits_* to be able to
fetch its template parameter.
2006-08-03 16:21:32 +00:00
Sylvain Pion cd9143dccb - Rename power_test() to power_test_3() to avoid clash with 2D.
(they were almost not documented)
2006-08-02 08:00:32 +00:00
Andreas Fabri 833035d00c Fixed min max problem 2006-07-31 23:06:40 +00:00