Commit Graph

82 Commits

Author SHA1 Message Date
Sylvain Pion 514a17ad4f Improve the interaction of assertions and interval computations.
Things like "CGAL_assertion(denominator != 0)" produced assertion failures for no gain.
So now, the assertion is triggered only if the condition is certain, using CGAL::certainly().
That is, change the following in all assertion files :
  ((EX)?(static_cast<void>(0)): ::CGAL::assertion_fail( # EX , __FILE__, __LINE__))
to :
  (CGAL::certainly(EX)?(static_cast<void>(0)): ::CGAL::assertion_fail( # EX , __FILE__, __LINE__))
2008-07-06 17:05:47 +00:00
Fernando Cacciola f93437ca22 Removed *unmodified* auto-generated CMakeLists.txt (now created by create_internal_release) 2008-05-05 14:01:55 +00:00
Fernando Cacciola b704509dcf Examples/Demos/Test CMake scripts updated 2008-03-05 21:14:02 +00:00
Fernando Cacciola a659cd852a Added project() and conditional test for CGAL_DIR 2008-02-14 15:42:36 +00:00
Fernando Cacciola 14043c43a0 Replaced CGALROOT by CGAL_DIR (the latters is used by CMake automatically) 2008-02-08 17:47:21 +00:00
Fernando Cacciola afddfc4fca CMake scripts for demos/examples/test added 2008-02-06 19:06:24 +00:00
Sylvain Pion 53d1ee3d7d Use <cfloat> more consistently instead of <float.h>. 2008-01-18 20:19:17 +00:00
Sylvain Pion d49e006c53 Remove default argument "0" to calls to assertion_fail() et al,
as the default is now the empty string "".
It should fix the problem that we have lost the assertion messages
(seeing "what():  basic_string::_S_construct NULL not valid" instead),
for packages that use package-specific assertion macros.
2007-12-21 21:58:27 +00:00
Sylvain Pion a46b55bf71 The files "changes.txt", "description.txt", "long_description.txt" and "maintainer"
are now under /trunk/$Package/package_info/$Package/ .
2007-12-02 15:06:42 +00:00
Abdelkrim Mebarki 6d6970d681 Fix bug : check the length of the new segment inserted in the streamline 2007-11-15 16:13:32 +00:00
Andreas Meyer fdeedcf8b0 some low level code cleanup. renamed
* CGAL_error to CGAL_error_msg
* introduced a macro CGAL_error()
* added some words about CGAL_error to the developers manual
* renamed most of assert(x) into CGAL_assertion(x)
* renamed exit(x) with x != 0 , CGAL_assertion(false) and assert(false) into CGAL_error
* CORE left untouched, OpenNL changed
2007-11-07 16:51:18 +00:00
Fernando Cacciola 88111fcf70 VS project files merged back 2007-06-06 15:35:17 +00:00
Abdelkrim Mebarki c28edf2549 remove debug output 2007-06-04 19:21:24 +00:00
Abdelkrim Mebarki d1cf53abb9 update the completed variable in the purge function in the demo. 2007-06-04 14:36:40 +00:00
Andreas Fabri 01e763217b 3.3 branch -> trunk 2007-06-04 14:27:09 +00:00
Andreas Fabri deaaaa3e9e add demo 2007-05-04 14:39:49 +00:00
Andreas Meyer c1e9765ff4 manual fix: moved labels inside sectioning command 2007-04-18 14:20:12 +00:00
Sylvain Pion 362f0cad54 Skip data files which to not exist (probably have been removed at some point),
to avoid testing I don't know what random things which take time.
2007-04-18 11:02:19 +00:00
Sylvain Pion ac1af9878b Rename some variables to avoid shadowing warnings with SunCC. 2007-04-18 08:54:16 +00:00
Sylvain Pion 3ecf4c4430 Spell check. 2007-04-17 12:53:02 +00:00
Sylvain Pion 9c1dafa587 Remove more semi-colons inside \ccNestedType (for the manual index). 2007-04-17 09:50:09 +00:00
Andreas Fabri ea71b8eaa1 .C ->.cpp and autolinking 2007-04-11 13:59:20 +00:00
Andreas Fabri 57d8054f83 moc doesn't like template member functions 2007-04-06 08:25:08 +00:00
Andreas Fabri 889a570e33 Replaced gcvt 2007-04-05 10:04:07 +00:00
Andreas Meyer 41169fc270 * updated howtocite bibkeys for upcoming 3.3 release
* typo fixes/cosmetic changes
2007-03-29 17:40:13 +00:00
Abdelkrim Mebarki a3b98f6b9d fix old_point variable initialization bug 2007-03-28 09:16:49 +00:00
Andreas Fabri c6bc9be9d9 removed unused parameters 2007-03-17 09:27:09 +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 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
Andreas Fabri d0b70958a1 cleanup 2007-03-06 16:09:38 +00:00
Andreas Fabri 0a6e126ebf cleanup 2007-03-06 16:09:12 +00:00
Andreas Fabri c0e836441e replace printf with osstream 2007-03-06 16:08:44 +00:00
Michael Hoffmann 75f94d18e4 Remove OPENGL_LIBS. 2007-02-07 16:02:36 +00:00
Sylvain Pion ecbaf57c00 rename .C to .cpp 2007-01-27 21:10:34 +00:00
Andreas Meyer b007a1aff2 more illustrations for packages.html 2007-01-26 19:00:48 +00:00
Abdelkrim Mebarki affd494daf remove some output statements 2006-09-07 12:40:14 +00:00
Andreas Fabri 5440dc1c11 Fixed min max problem 2006-07-31 23:04:47 +00:00
Andreas Fabri a0bcd2aa93 changed .C to .cpp in examples 2006-07-09 19:45:15 +00:00
Andreas Meyer 0e3d6b8143 manual bugfix (ccHowToCiteCgal) 2006-05-04 12:28:44 +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 dc3ce8747e \ccHowToCite --> \ccHowToCiteCgal 2006-05-03 11:24:03 +00:00
Andreas Fabri 4530af2ce7 Added ccHowTocite 2006-05-02 20:21:31 +00:00
Andreas Meyer 09d2cb06c5 replaced
\ccPkgMaturity{Introduced in \cgal\ 
by 
\ccPkgIntroducedInCGAL{
2006-04-26 16:40:25 +00:00
Andreas Fabri 220873d04a upgrade to VC7.3 and fixes 2006-04-25 21:18:12 +00:00
Andreas Fabri 2ab3564a2f upgrade to VC7.3 and fixes 2006-04-25 21:15:56 +00:00
Andreas Fabri 7c9e778bcd Added \label to PackageDescription 2006-04-21 09:38:55 +00:00
Marc Glisse b13e3b5ec0 Last round of missing std:: before 3.2 (Andreas permission) 2006-04-19 16:56:12 +00:00
Laurent Saboret 312353dd51 Global fix of svn:executable property in trunk 2006-04-14 15:07:17 +00:00
Andreas Fabri 6a1d331210 removed empty line 2006-04-09 12:50:18 +00:00