Commit Graph

140 Commits

Author SHA1 Message Date
Sylvain Pion dc3bf72707 Remove changes.txt files. 2008-07-24 17:47:16 +00:00
Michael Hoffmann 545229c2de Remove dependency on CGAL/functional. 2008-07-23 15:27:18 +00:00
Sylvain Pion 79864c0c8e Remove Arity_tag. 2008-07-22 12:29:01 +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
Sylvain Pion 7eeb87cf71 Add a Dimension typedef to the d-dim kernels.
Swap the order of the arguments of the Point<2, K> so that there can be a default for the dimension.
2008-04-17 14:02:06 +00:00
Sylvain Pion 3868a6ca3d Remove traces of unused NOCGALINCL macro. 2008-04-17 13:32:52 +00:00
Sylvain Pion 55d538b335 "Ambient" is not spelled "Ambiant" in English... 2008-04-17 10:13:31 +00:00
Sylvain Pion 2389cdcc1e Dimension detecting stuff rewrite.
There is now Ambiant_dimension and Feature_dimension.
The handling of the dynamic dimension case is now done by having
the di,ension tag as the first thing provided, with the integral
constant value available only when it makes sense (INT_MAX no longer needed).
2008-04-13 12:38:48 +00:00
Sylvain Pion 02e543a294 Add Dimension<T, K> whose nested "value" is the dimension of the ambiant
space.  A special constant CGAL::Dynamic_dimension (equal to INT_MAX)
indicates the case where the dimension is only known at run time.
2008-04-11 21:03:22 +00:00
Sylvain Pion 6084db93d2 Extract the class Cartesian_const_iterator_d to make it re-usable
by the 2D-3D Homogeneous kernel as well.
2008-04-09 16:26:38 +00:00
Sylvain Pion 771a50a5f8 Re-add a cast to CGAL::Sign, as LA::sign_of_determinant() returns an int (yuck!).
Maybe "to be fixed later".
2008-04-09 16:24:01 +00:00
Sylvain Pion a70cdbf863 Remove useless comments 2008-04-09 16:07:00 +00:00
Sylvain Pion b0f2c77fdc Remove casts to Oriented_side.
They are useless since we merged the various enum types.
2008-04-09 12:35:10 +00:00
Andreas Meyer 20315de571 * replaced CGAL_test_assert with ::assert, instead of CGAL_assertion
* removed include/Testsuite/assert.h
2008-03-19 13:45:36 +00:00
Andreas Fabri 4187ba81b4 fixed typo 2008-03-13 07:31:39 +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 4d1b8d63e3 Remove workarounds and support for the BORLAND compiler. 2008-01-20 20:24:20 +00:00
Sylvain Pion 1caa856e2f Disable workaround for a warning as I suspect it is obsolete. 2008-01-20 15:54:27 +00:00
Sylvain Pion 166798d0fd Replace namespace ::CGALLA by ::CGAL::Linear_Algebra. 2008-01-18 10:20:44 +00:00
Sylvain Pion ba2dc8bab2 Disable debug mode which was enabled by default...
( Maybe this caused slowdowns for the d-dim stuff... )
2008-01-17 21:59:23 +00:00
Sylvain Pion d3179418a4 Move debugthread variable to an internal namespace to avoid clash with Nef_2's,
and pollution of the global scope.
(it remains the fact that it's non sense to have a static variable in a header file,
but it's only debug code, so...)
2008-01-15 13:31:56 +00:00
Sylvain Pion 6049e4ac78 Protect (global scope !!!) definition of debugthread variable by CGAL_KD_DEBUG. 2008-01-12 21:02:46 +00:00
Sylvain Pion fd0df56ebd Get rid of some eternally commented debug code at global scope ::MSDEBUG. 2008-01-12 21:00:11 +00:00
Sylvain Pion b95fbae11a Remove last traces of KCC 2008-01-02 17:28:16 +00:00
Sylvain Pion 28f4ae9125 Fix g++ 4.3 warnings by specifying "{}" as the empty body of for loops
(instead of only a semi-column).
2007-12-27 16:15:21 +00:00
Sylvain Pion fe1bd91e97 add spaces to kill g++ 4.3 warning 2007-12-27 16:07:38 +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
Andreas Meyer 0f941fbcf2 again CGAL_error -> CGAL_error_msg 2007-11-09 15:27:44 +00:00
Andreas Meyer c1d1609af1 replaced CGAL_assertion( false* and CGAL_assertion( 0*
with CGAL_error/CGAL_error_msg
2007-11-08 00:27:20 +00:00
Andreas Meyer 6623d525eb * replaced assert in */test/*/*.{cpp,h} with CGAL_test_assertion
* replaced #include <assert.h> with the according CGAL/Testsuite/assert.h
2007-11-07 21:35:42 +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
Sylvain Pion 90b39fe156 Replace abort() by CGAL_assertion*. 2007-11-05 10:08:04 +00:00
Andreas Fabri 1d6a34f492 Added pages for dD Cartesian and Homogeneous kernel 2007-09-06 20:32:35 +00:00
Andreas Fabri 3fc7e21b15 3.3 branch -> trunk 2007-06-04 14:10:45 +00:00
Andreas Meyer 7ed1a00c04 merge manual fixed from 3.3 branch back intro trunk:
svn merge -r 38751:38754 ~/projects/CGAL/branches/CGAL-3.3-branch
svn merge -r 38773:38775 ~/projects/CGAL/branches/CGAL-3.3-branch
svn merge -r 38783:38784 ~/projects/CGAL/branches/CGAL-3.3-branch
svn merge -r 38795:38796 ~/projects/CGAL/branches/CGAL-3.3-branch
svn merge -r 38815:38816 ~/projects/CGAL/branches/CGAL-3.3-branch
svn merge -r 38827:38829 ~/projects/CGAL/branches/CGAL-3.3-branch
svn merge -r 38834:38836 ~/projects/CGAL/branches/CGAL-3.3-branch
2007-05-28 23:05:00 +00:00
Sylvain Pion 51b8b2e28a Do not use _DEBUG, prefix some macros by CGAL_KD_. 2007-05-23 13:33:11 +00:00
Andreas Fabri 182c5d8290 Kernel -> Geometry Kernel (suggested by sylvain) 2007-04-18 09:10:01 +00:00
Sylvain Pion 318ce6597d Spell check. 2007-04-17 13:37:10 +00:00
Sylvain Pion 7e71c4b1f1 Move Convex_hull_d documentation under Convex_hull_d rather than Kernel_d. 2007-04-17 13:28:07 +00:00
Andreas Fabri 537acd2bd1 Added HowToCite 2007-04-12 12:18:03 +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
Andreas Fabri 40d91a08fd Remove Window_stream 2007-03-20 22:04:11 +00:00
Sylvain Pion f7b30ec07b Remove pgcc warnings "white space between backslash and newline in line splice ignored" 2007-03-10 10:42:31 +00:00
Sylvain Pion df23612ab4 macros must be prefixed by CGAL_ 2007-02-15 21:32:14 +00:00
Sylvain Pion 22d4246093 remove warning 2007-02-11 22:39:45 +00:00
Sylvain Pion 37bc9b39dc remove warning 2007-02-11 22:38:44 +00:00
Sylvain Pion df026fcd46 remove g++ 4.3 warning 2007-02-11 22:27:17 +00:00
Sylvain Pion d8ddadd925 remove more references to the Support Library 2007-02-09 13:38:48 +00:00
Sylvain Pion 49c35b9e6f rename .C to .cpp 2007-01-27 21:18:21 +00:00
Sylvain Pion 40d0fb8d35 Fix all "align=center" in <img> by "align=middle". 2007-01-13 21:49:03 +00:00
Sylvain Pion 29d13841fb Uniformize the format. Add some missing/updates. 2006-12-17 11:58:21 +00:00
Andreas Meyer 5b508b5bca typo 2006-11-20 13:37:44 +00:00
Michael Hemmer 9b95f31c05 rm global function io_tag
introduced Io_traits with public type Io_tag. 
the default is io_Operator_tag 
--> rm most io_tag specializations without replacement
2006-11-10 13:36:37 +00:00
Sylvain Pion de2a75b503 get rid of contact@cgal.org, and prisme->geometrica update. 2006-10-30 00:10:15 +00:00
Bernd Gärtner 877b6e5f5e public types R, RT, FT removed from manual to be consistent with Kernel_23 2006-10-24 09:52:09 +00:00
Bernd Gärtner ef597cca3f fixed operator[]'s to be const 2006-10-21 17:04:32 +00:00
Andreas Fabri 7a28211444 min/max fix also in the testsuite 2006-09-13 16:30:52 +00:00
Andreas Fabri 78416a4cf0 fixed min/max problem 2006-08-16 15:12:39 +00:00
Andreas Fabri 279d75d868 fox min/max problem 2006-08-04 10:17:42 +00:00
Andreas Fabri 7b073e29e5 fix min/max problem 2006-08-03 03:35:27 +00:00
Andreas Fabri 0b768d2195 fix of \ccPkgIntroducedInCGAL 2006-06-20 12:09:20 +00:00
Sylvain Pion e8cbc79348 - Typos "Triagulation".
- Fix \ccPkgIntroducedInCGAL for d-d convex hull.
2006-06-19 12:12:49 +00:00
Sylvain Pion 5b47226ed0 finish move *.C -> *_impl.h 2006-05-26 21:31:43 +00:00
Sylvain Pion 800bbe302d Move include/CGAL/Kernel_d/*.C to *_impl.h . 2006-05-25 17:51:30 +00:00
Sylvain Pion 2d3edaa4b2 Rename internal enum from NO to NO_INTERSECTION as it clashes with a macro
defined in some system headers on MacOSX.
(see http://balanceinmotion.net/blog/?p=115)
2006-05-17 16:30:56 +00:00
Andreas Meyer 0e3d6b8143 manual bugfix (ccHowToCiteCgal) 2006-05-04 12:28:44 +00:00
Andreas Meyer dc3ce8747e \ccHowToCite --> \ccHowToCiteCgal 2006-05-03 11:24:03 +00:00
Andreas Fabri cd15170cbc Added ccHowTocite 2006-05-02 19:23:26 +00:00
Andreas Fabri 4b61cd5230 Added Michael Seel as chapter author 2006-04-28 07:12:37 +00:00
Andreas Meyer 09d2cb06c5 replaced
\ccPkgMaturity{Introduced in \cgal\ 
by 
\ccPkgIntroducedInCGAL{
2006-04-26 16:40:25 +00:00
Laurent Saboret 312353dd51 Global fix of svn:executable property in trunk 2006-04-14 15:07:17 +00:00
Andreas Fabri afb29eba8b Added package description 2006-04-11 20:22:40 +00:00
Andreas Fabri 0be50c8c58 Added package description 2006-04-10 14:46:28 +00:00
Andreas Fabri 087e19d253 Added package description 2006-04-10 14:12:10 +00:00
Andreas Meyer 2261e9cdfd rename: \ccEnableRawListOfRefpages 2006-04-09 22:16:09 +00:00
Andreas Meyer db6a2f90ea special formatting for ref manual 2006-04-07 18:43:04 +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 b432ff0a44 cleanup of \sections 2006-04-05 13:37:09 +00:00
Andreas Fabri 1a8b66cea7 cleanup of \sections 2006-04-05 07:21:47 +00:00
Sylvain Pion a302f59f26 - Remove warning. 2006-03-26 21:00:34 +00:00
Andreas Fabri aba8ccb2c5 Fixed desastreous typo in the ref manual 2006-03-07 08:52:59 +00:00
Sylvain Pion 0e130994a7 - Fix for universal brain damage: "the the" -> "the". 2006-03-06 17:38:43 +00:00
Andreas Fabri 1c84016a9e Added intro.tex with the \chapter command in order to get uniform URLs 2006-03-06 12:38:03 +00:00
Marc Glisse b41ad5d643 Missing std:: or #include <cstdlib> 2006-02-25 23:14:49 +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 a6b9850365 Move packages to trunk root 2006-02-14 08:58:16 +00:00