Commit Graph

113895 Commits

Author SHA1 Message Date
Geert-Jan Giezeman ca2ec26cb8 *** empty log message *** 1999-03-02 12:06:28 +00:00
Geert-Jan Giezeman 83e3619e3a *** empty log message *** 1999-03-02 10:43:09 +00:00
Geert-Jan Giezeman 1c96536ab8 Adapted to namespace CGAL 1999-03-02 10:17:02 +00:00
Geert-Jan Giezeman 35d159b824 Added CGAL_NAMESPACE macros 1999-03-01 09:57:51 +00:00
Geert-Jan Giezeman 3cf991a444 *** empty log message *** 1999-03-01 09:45:16 +00:00
Geert-Jan Giezeman 0d8b40f309 Added CGAL_NAMESPACE macro's 1999-03-01 09:43:59 +00:00
Mariette Yvinec eba7e2394a added namespaces + new header files 1999-02-26 16:03:09 +00:00
Sven Schönherr d9a6c4e94a new package 'Random_numbers' (core library). 1999-02-25 18:56:20 +00:00
Sven Schönherr a086a63444 file 'test/Random/test_Random.C' moved to 'test/Random_numbers/test_Random.C'. 1999-02-25 18:00:41 +00:00
Sven Schönherr 0767b7500a REPLACES `doc_tex/support/Random/Random.tex'
namespace `CGAL' introduced (prefix `CGAL_' removed).
global variable `random' changed to `default_random'.
1999-02-25 17:21:55 +00:00
Sven Schönherr ca38cb9d05 namespace `CGAL' introduced (prefix `CGAL_' removed). 1999-02-25 17:14:15 +00:00
Sven Schönherr 9e844a000d namespace `CGAL' introduced (prefix `CGAL_' removed).
global variable `random' changed to `default_random'.
1999-02-25 17:13:32 +00:00
Sven Schönherr c6b8e03ed5 usage of new-style headers and namespace `std'.
namespace `CGAL' introduced.
1999-02-25 17:01:48 +00:00
Sven Schönherr e7aaeb3be7 - namespace `CGAL' introduced.
- global variable `random' changed to `default_random'.
1999-02-25 16:58:35 +00:00
Sven Schönherr 16eebc640d namespace `CGAL' introduced.
global variable `random' changed to `default_random'.
1999-02-25 16:55:11 +00:00
Sven Schönherr 7c45060a21 - usage of new-style headers and namespace `std'.
- namespace `CGAL' introduced.
1999-02-25 16:40:47 +00:00
Sylvain Pion 6eddec413a - Added test for link: 2 .o files having the same #include<>. 1999-02-21 15:48:32 +00:00
Sylvain Pion bd0b3147a8 - Added test-case tst-link.
- Changed the link rules to be all the same.
1999-02-21 15:47:43 +00:00
Sylvain Pion b3d0538821 - Petite purge... 1999-02-21 15:47:02 +00:00
Sylvain Pion 7a48f78845 - Changed typedef "IA" to "IA_nt" to catch potential clashes with CGAL's code. 1999-02-21 15:38:15 +00:00
Sylvain Pion 29ceffad58 - Changed stuff to use "struct converter". 1999-02-21 15:14:52 +00:00
Sylvain Pion cf2e212b44 - Added "using namespace CGAL;".
- Removed "CGAL::".
1999-02-19 17:34:27 +00:00
Sylvain Pion 6601da2073 - Introduced namespace CGAL. 1999-02-19 17:17:07 +00:00
Sylvain Pion e42612c2d4 - Committed before going to namespace CGAL. 1999-02-19 15:18:12 +00:00
Sylvain Pion b6125a17ca - 1999 update. 1999-02-19 15:15:59 +00:00
Sylvain Pion ac12dea473 - Authorized the first line of the body to not end just after the "{". 1999-02-19 15:15:26 +00:00
Sylvain Pion c1c83f6993 - Temporary version (waiting for "struct converter").
They will all need some re-writing.
1999-02-19 15:13:41 +00:00
Sylvain Pion 200626696b - New flag CGAL_IA_DONT_USE_ASSEMBLY that disables assembly for all platforms
(usefull for Irix 5.3 only at the moment).
- Fixed the asm constraint "g" to "m" in the x86 assembly version (egcs-1.2
  discovered it).
- Introduced a "typedef CGAL_FPU_CW_t" and use it (type storing the FPcw).
- Added CGAL_IA_GETFPCW() for Sparc and Alpha.
- Simplified Mips's assembly versions.
- Global static variable CGAL_FPU_CW to store the FPCW.
- Added CGAL_FPU_save_control_word() and CGAL_FPU_restore_control_word()
  (only assembly versions are working now).
  They are not used nor tested for the moment.
1999-02-19 15:11:51 +00:00
Sylvain Pion 5942656090 - Standard header <iostream>.
- Removed a few useless #include, since now I #include <IA.h>.
- Added a (forwarding) ctor with 2 parameters for Quotient<>(num,den).
- Added preliminary support for caching the converted value.
1999-02-19 15:06:45 +00:00
Sylvain Pion 20f1a15273 - Standard header <iostream>.
- Added operators (double, IA) for +,-,*,/,<,>...
- Changed PRECONDITION to ASSERTION.
- Default constructor is the buggy interval [1;-1] to detect use before
  definition in the user's code.
- Fine-tuned the multiplication (once again :).
- Same for division.
- Various code looking clean up.
- Removed a useless test in CGAL_sign()'s equality case.
- About the same for CGAL_compare().
1999-02-19 15:04:17 +00:00
Sylvain Pion 3547a40019 - Added ".C.s" rule to produce the assembly.
- Various modifs.
1999-02-19 14:39:18 +00:00
Sylvain Pion 267aaf6d72 - Preliminary tests for Quotient<> support. 1999-02-19 14:36:39 +00:00
Sylvain Pion 094ec0f8b0 - Replaced CGAL_NO_PRECONDITIONS by CGAL_NO_ASSERTIONS and commented out.
- Added benchs for the new operators having one double as parameter.
- Added CGAL_orientationC2 benchmark.
- Added test of alignment (bad alignment produces unreliable benchmark,
  especially on x86).
1999-02-19 14:34:39 +00:00
Sylvain Pion 0364b88ec2 - Added a test "0.0 < IA(1)" to make a compilation test of the new comparison
operators between doubles and intervals.
1999-02-19 14:18:57 +00:00
Michael Hoffmann 4fbd667306 *** empty log message *** 1999-02-17 15:42:05 +00:00
Michael Hoffmann b49ea1cf89 changed order in compiler tests: first check standard headers
STL test is now just one among many other compiler tests
1999-02-17 14:59:26 +00:00
Michael Hoffmann 75086fc6b5 changed to support Cygwin
corrected OS description on Linux
1999-02-17 13:09:15 +00:00
Michael Hoffmann 9740a4a120 *** empty log message *** 1999-02-16 15:03:11 +00:00
Michael Hoffmann f69e728863 sample installation now with egcs
removed support for "external" STL
removed obsolete paragraph about LEDA/STL problems
updated upgrade section.
updated list of supported compilers.
1999-02-16 14:18:25 +00:00
Michael Hoffmann 749330fcac removed explicit support for "external" STL.
internal tests now use standard headers and namespace.
1999-02-16 14:16:33 +00:00
Geert-Jan Giezeman e1590fdf3e removed spurious macro names 1999-02-16 14:02:28 +00:00
Sylvain Pion c0f20cbe02 - Integrated Remco's changes for release 1.2. 1999-02-12 10:20:31 +00:00
François Rebufat 3ac2400a48 updating doc from 1.2 CGAL version 1999-02-11 19:18:35 +00:00
Geert-Jan Giezeman b2de19cb98 First recorded version 1999-02-11 14:09:10 +00:00
Michael Hoffmann 949e20487d *** empty log message *** 1999-02-10 16:04:14 +00:00
Michael Hoffmann d74f2ba617 added Fixed_precision_nt.o. 1999-02-10 16:02:13 +00:00
Michael Hoffmann 3bd27ce96e Update for CGAL-2.0. 1999-02-10 16:01:28 +00:00
Michael Hoffmann b261276734 Update for CGAL-2.0.
Show whether compiler is supported.
Create redirection header files in correct dir.
New Upgrade option.
1999-02-10 16:01:02 +00:00
Michael Hoffmann 94a577ad80 *** empty log message *** 1999-02-10 15:00:14 +00:00
Sven Schönherr f2c4f840b5 member functions '{save|restore}_seed' changed to '{save|restore}_state'. 1999-02-10 14:23:21 +00:00