Commit Graph

114 Commits

Author SHA1 Message Date
Sylvain Pion 2944326d6a regenerate after new program addition... 2006-08-08 14:38:15 +00:00
Sylvain Pion 477da3d6c5 - Add a function constant<T, int i>() which returns a const reference to T(i).
(to be used in the kernel to have PointC2::hw() return a const ref.)
2006-08-08 14:34:40 +00:00
Pedro Machado Manhaes de Castro 0b5364ba5c Fixing Warning with -W pointed by Sylvain Pion 2006-08-08 08:11:57 +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
Andreas Fabri 8f5c6dc22c Use _controlfp_s for VC8, as _controlfp got deprecated 2006-08-07 14:52:38 +00:00
Andreas Fabri 1aa128f0b6 replaced gama with gamma 2006-08-07 09:00:52 +00:00
Sylvain Pion ae3c5ab81f remove SunPRO warnings 2006-08-07 07:08:07 +00:00
Sylvain Pion 45cc86db31 Add profile counters 2006-08-06 20:09:42 +00:00
Sylvain Pion 6fcc164eb1 When assertions are enabled, initialize Interval_nt
reliably to [1;0], to help deterministic/portable debugging.
2006-08-05 13:36:48 +00:00
Sylvain Pion 987b1db455 Add missing #include. 2006-08-04 21:00:11 +00:00
Sylvain Pion 090cd4e34e typo 2006-08-04 17:51:57 +00:00
Sylvain Pion 3838044dcf Add CGAL_PROFILER() to various places in Lazy_exact_nt. 2006-08-04 17:42:57 +00:00
Sylvain Pion 055785bd35 Use a custom exception type for the Uncertain<T> -> T bad conversion. 2006-08-03 10:36:37 +00:00
Pedro Machado Manhaes de Castro fd75405b48 Removing the "compare" test, because it doesn't necessarily work, since the comparison of 2 equal things (in exact type) are not necessarily the same converted with double aproximation. 2006-07-31 08:36:18 +00:00
Sylvain Pion f6802ef6fc Use the new assertion exceptions instead of customizing the error handler. 2006-07-30 13:49:33 +00:00
Andreas Fabri b737e352f3 Fixed min max problem 2006-07-30 13:27:02 +00:00
Andreas Fabri 1a5d92ab61 Fixed min max problem 2006-07-30 13:21:41 +00:00
Andreas Fabri b80704415f Fixed min max problem 2006-07-30 13:09:52 +00:00
Sylvain Pion 29ae445a5b Remove obsolete /*CGAL_NO_FILTER*/ markers (they were used by Filtered_exact). 2006-07-30 13:02:57 +00:00
Andreas Fabri aad44514f0 Fixed min max problem 2006-07-26 08:11:57 +00:00
Pedro Machado Manhaes de Castro e74c936c39 Adding the constructor (alpha, beta, gama) text 2006-07-25 15:35:46 +00:00
Pedro Machado Manhaes de Castro aba3f75b78 Updating the test 2006-07-25 15:35:14 +00:00
Pedro Machado Manhaes de Castro 971ba51275 Changing the representation of root_of_2 (problem arises on make_root_of_2 de Gmpq / Gmpz) 2006-07-25 15:34:50 +00:00
Pedro Machado Manhaes de Castro 57180a897e Changing the representation of root_of_2 (a FT(x,y) constructor have to be done) 2006-07-25 15:34:31 +00:00
Pedro Machado Manhaes de Castro c81c03dab6 Changing the representation of root_of_2 (a FT(x,y) constructor have to be done) 2006-07-25 15:34:23 +00:00
Pedro Machado Manhaes de Castro 01c050db90 Changing the representation of root_of_2 (problem arises on make_root_of_2 de Gmpq / Gmpz) 2006-07-25 15:33:45 +00:00
Pedro Machado Manhaes de Castro 855cfc5af7 Changing the representation of root_of_2 (problem arises on make_root_of_2 de Gmpq / Gmpz) 2006-07-25 15:33:37 +00:00
Pedro Machado Manhaes de Castro 0dd334f629 Changing the representation of root_of_2 (new make_root_of_2) 2006-07-25 15:33:06 +00:00
Pedro Machado Manhaes de Castro 1cde5a6b3a Changing the representation of root_of_2 (new to_double) 2006-07-25 15:28:28 +00:00
Pedro Machado Manhaes de Castro 2fa115e597 Changing the representation of root_of_2 2006-07-25 15:28:15 +00:00
Pedro Machado Manhaes de Castro f07df65e2d Changing the representation of root_of_2 2006-07-25 15:28:08 +00:00
Pedro Machado Manhaes de Castro 2c7db48534 Changing the representation of root_of_2 2006-07-25 15:28:01 +00:00
Pedro Machado Manhaes de Castro 60955450a0 Changing the representation of root_of_2 2006-07-25 15:27:51 +00:00
Pedro Machado Manhaes de Castro cd7e0ecdde Optimization on the compare functions 2006-07-19 08:03:47 +00:00
Pedro Machado Manhaes de Castro b36e31e2e5 NT_converter 2006-07-18 13:25:57 +00:00
Menelaos Karavelas b946376f29 changed "using Nef::isvalid" to "using Nef::is_valid"in forward
declaration of Nef related polynomials; this should get rid of some
reds in the test suite.
2006-07-18 10:40:09 +00:00
Naceur Meskini fe387ffaa7 fixing Nef:::sign 2006-07-17 09:02:24 +00:00
Andreas Fabri 7ef47610b9 Polynomial is now in namspace CGAL::Nef 2006-07-14 10:11:11 +00:00
Sylvain Pion bd9daaa488 Remove Filtered_exact. 2006-07-12 11:58:13 +00:00
Sylvain Pion d08bf9f445 Remove notices of "see the Support Library Manual", as number types
are moving in a dedicated part, and also the HTML links work anyway
these days.
2006-07-12 11:43:02 +00:00
Sylvain Pion 1d6de3a243 Remove Fixed_precision_nt 2006-07-12 11:40:00 +00:00
Laurent Rineau 64f3e5b914 forgot to submit the changes.txt 2006-07-10 10:10:22 +00:00
Sylvain Pion ec06c9f042 Move the not-yet-documented Exact_type_selecter (only used by Filtered_kernel now)
from Interval_arithmetic to Number_types.
2006-07-07 11:25:22 +00:00
Sylvain Pion c4bd0ca9c0 Move Lazy_exact_nt from Interval_arithmetic to Number_types. 2006-07-07 10:08:23 +00:00
Sylvain Pion 617d4f64dc Move a private file from IA to NT. 2006-07-07 09:43:24 +00:00
Sylvain Pion 0514095f64 Move Interval Arithmetic related files to the Number_types package.
Next step is to move Lazy_exact_nt there as well.
Then remove Filtered_exact.
Then rename the Interval_arithmetic package to e.g. High_performance_kernel.
2006-07-07 09:41:00 +00:00
Pedro Machado Manhaes de Castro 87e7bf0dea Pointless change the old copy constructor 2006-07-07 08:03:24 +00:00
Pedro Machado Manhaes de Castro 6b85869407 Returning the old copy constructor 2006-07-06 16:52:42 +00:00
Pedro Machado Manhaes de Castro b8339b641a Removing a tricky bug on the square function in relation to dinz 2006-07-06 16:18:59 +00:00
Laurent Rineau f492b2f700 fix io_tags of all elementary number types 2006-07-06 11:48:04 +00:00