Commit Graph

38698 Commits

Author SHA1 Message Date
Sylvain Pion 587ca0290b Add --no-verbose option to wget to make it less verbose (remove progress bar). 2008-08-22 08:31:25 +00:00
Naama Mayer cc6fbbad21 Fix bug in Equal_2 function 2008-08-21 15:05:43 +00:00
Naama Mayer 63c18b5d54 equality test for polylines 2008-08-21 15:02:44 +00:00
Naama Mayer bf802f40d4 Adding the test_do_equal to the cgal_test_base 2008-08-21 14:55:05 +00:00
Sylvain Pion b73bb087ba Kill warning 2008-08-21 13:43:23 +00:00
Sylvain Pion dfe92e7da1 kill warning 2008-08-21 13:10:38 +00:00
Sylvain Pion 7d2a42123d Line_2_Line_2_pair changes to avoid a warning.
(code dating back to the origins of CGAL... and it shows...)
2008-08-21 12:50:41 +00:00
Laurent Saboret e6316826b3 Removed unnecessary includes of CGAL/basic.h.
Enforced CGAL_NDEBUG rule:
- code under include/CGAL/ and src/ must not use NDEBUG and assert(), but CGAL_NDEBUG and CGAL assertion macros.
- code under demo/, examples/ and test/ must use NDEBUG and assert().

Added _HAS_ITERATOR_DEBUGGING=0 to .vcproj makefiles to speed up VC++ 2005 debugger.

Removed CGAL_SURFACE_RECONSTRUCTION_CHECK_EXPENSIVE from .vcproj makefiles (unused).
2008-08-21 12:21:20 +00:00
Laurent Saboret f02e73df8d Added back trace as orient_normals_minimum_spanning_tree_3() uses a lot of memory. I was not able to optimize more the memory footprint but at least the trace will show the reason of an out-of-memory crash. 2008-08-21 12:11:58 +00:00
Laurent Saboret b643e74b70 test_all.sh outputs results to log file 2008-08-21 12:08:18 +00:00
Laurent Saboret a1627b003f Removed unnecessary includes of CGAL/basic.h
Enforced CGAL_NDEBUG rule:
- code under include/CGAL/ and src/ must not use NDEBUG and assert(), but CGAL_NDEBUG and CGAL assertion macros.
- code under demo/, examples/ and test/ must use NDEBUG and assert().
2008-08-21 11:57:02 +00:00
Samuel Hornus a247a34cd2 Added Mac OS X support for Memory_sizer.
Needs testing.
Seems to work, but I don't completely understand the code.
Error checking needs to be implemented.
2008-08-21 11:47:25 +00:00
Efi Fogel ba02f457b5 added dcel template parameter 2008-08-21 11:38:35 +00:00
Laurent Rineau 30d9bd5b9b To be coherent with next line: one cannot say "REMOVING LOCAL_TEST_DIR" and
not do it.
2008-08-21 09:24:02 +00:00
Laurent Rineau 6e199ed734 - Make CGALimageIO compile at once (and not in two compilation units).
- Add $URL$ and $Id$ at some places.
2008-08-21 09:22:39 +00:00
Andreas Fabri 1119e5d024 fixed partial specialization 2008-08-21 07:44:16 +00:00
Laurent Saboret 242349559d Updated reference manual 2008-08-20 15:16:34 +00:00
Laurent Saboret 42f40a7fc2 Changed the way parameterization errors are reported. Now:
- there is a clear distinction between internal errors (aka bugs) and not supported input files (typically models which are not topological discs),
- internal errors trigger a test suite failure.

The main consequence is that OpenNL errors trigger now a test suite failure.
2008-08-20 14:47:53 +00:00
Laurent Saboret 4a58449e4b Added cgal_test and makefile to ignore list (automatically generated) 2008-08-20 14:37:28 +00:00
Laurent Saboret 5e61260a99 test_all.sh create now a log file 2008-08-20 14:31:55 +00:00
Ophir Setter e93e696f40 removing comment printed to std cout 2008-08-20 14:12:16 +00:00
Sylvain Pion f5b031be68 Common reformatting of the _pair classes (oh joy...). 2008-08-20 13:49:31 +00:00
Sylvain Pion 49549ded08 Remove the "may be used uninitialized in this function" by refactoring/cleaning the code
(much more would need to be done in this area...).
2008-08-20 12:36:50 +00:00
Sylvain Pion a846642aa9 typo : succes -> success 2008-08-20 12:35:27 +00:00
Sylvain Pion 615e843c40 Add missing <CGAL/config.h>. 2008-08-20 11:14:00 +00:00
Laurent Saboret 7f6eb45faa Tiny pyramid model. Test case provided by Andreas Fabri. 2008-08-20 10:04:53 +00:00
Sylvain Pion 76f9ad0aa5 Replace various std::copy calls by constructors of vector/list. 2008-08-20 09:52:00 +00:00
Laurent Rineau cfae52022b Make ${CGAL_TESTER} appear in the name of the test results file that is
uploaded to the testsuite collection machine.
2008-08-20 09:47:49 +00:00
Sylvain Pion 85e80686d4 Fix "unused variable" warnings in CGAL_NDEBUG mode. 2008-08-20 09:06:34 +00:00
Sylvain Pion 4606422089 Capitalize protect macro names. 2008-08-20 08:52:46 +00:00
Sylvain Pion 3f21b409bf Comment out unused arguments names. 2008-08-20 08:49:04 +00:00
Sylvain Pion baf5a211c9 Comment out unused arguments names 2008-08-20 08:44:17 +00:00
Sylvain Pion eeb6c8982e Fix "warning: array subscript is above array bounds". 2008-08-20 08:39:08 +00:00
Sylvain Pion eede712857 - Fix "warning: array subscript is above array bounds" with g++ -O3.
It was actually a real bug.
- Rewrote the loops for clarity as well.
2008-08-20 08:37:44 +00:00
Michael Kerber a944d53927 Uses Substitute-functor of Polynomial_traits_d 2008-08-19 16:39:54 +00:00
Sylvain Pion 2f49a5f855 cgal.com -> cgal.org. 2008-08-19 16:18:33 +00:00
Laurent Saboret a9e6b6fdfc Fixed compilation errors (Visual C++ 2005) 2008-08-19 16:00:52 +00:00
Laurent Saboret fa729a4476 Removed traces 2008-08-19 15:58:57 +00:00
Laurent Saboret fa30accac8 Surface_mesh_parameterization pre-conditions and post-conditions are now always checked,
in order to catch input meshes that do not respect them and avoid crashes in Release mode: 
- For fixed border parameterizations:
 Preconditions:
     check that the border is mapped onto a convex polygon.
     check that the input mesh is triangular (expensive check).
     check that the input mesh is a surface with one connected component (expensive check).
 Postconditions:
     check one-to-one mapping.
- For free border parameterizations:
 Preconditions:
     check that the input mesh is triangular (expensive check).
     check that the input mesh is a surface with one connected component (expensive check).
 Postconditions:
     check one-to-one mapping.
2008-08-19 15:50:40 +00:00
Laurent Saboret 87462368ca Add back VC++ (2005) makefiles until switch to CMake is over 2008-08-19 15:24:50 +00:00
Eric Berberich ccb6bf6ad7 removed warning 2008-08-19 14:51:35 +00:00
Eric Berberich 7a8d1eb22b removed warning 2008-08-19 14:08:52 +00:00
Sylvain Pion 5234a54469 Typos, formatting... 2008-08-19 13:30:28 +00:00
Eric Berberich 12d0eb7fd5 fix required for is_in_face 2008-08-19 12:50:18 +00:00
Sylvain Pion d40226f46a Remove blanks at end of lines. 2008-08-19 11:59:24 +00:00
Sylvain Pion bc4c42487f minor changes 2008-08-19 11:58:07 +00:00
Laurent Rineau e2e9488943 "dont submit" the biggest off files 2008-08-19 11:55:03 +00:00
Michael Hemmer c19132f8ae test more types 2008-08-19 09:47:07 +00:00
Sylvain Pion b7cfe82eb9 Add parens to remove GCC warnings 2008-08-19 09:46:56 +00:00
Sylvain Pion 60a380e2f4 Remove the "v" verbose option to tar, as it obscures the useful info
in the logs for not much gain, I think.
2008-08-19 09:43:46 +00:00