Sylvain Pion
|
8e8160b71c
|
- Moved some functions, so that they are inlined.
|
1999-08-23 13:17:52 +00:00 |
Sylvain Pion
|
380ab517f0
|
- Removed the "want_exceptions" stuff completely.
|
1999-08-23 12:51:41 +00:00 |
Sylvain Pion
|
1cc2786d03
|
- Fixed default Type = Dynamic.
- Added some comments.
|
1999-08-23 12:51:11 +00:00 |
Sylvain Pion
|
674344774d
|
- Compactified the output.
|
1999-08-12 09:00:13 +00:00 |
Sylvain Pion
|
28e0e9a1dc
|
- Removed checks on want_exceptions, it doesn't exist anymore.
|
1999-08-09 11:48:26 +00:00 |
Sylvain Pion
|
3887cd8cb1
|
- Added the advanced variants.
|
1999-08-07 14:40:49 +00:00 |
Sylvain Pion
|
e07b43fb2a
|
- Removed names of unused arguments.
|
1999-08-06 18:04:28 +00:00 |
Sylvain Pion
|
50cc68369c
|
- Moved geometric assertions up inthe Cartesian predicates.
|
1999-08-06 14:09:41 +00:00 |
Sylvain Pion
|
3604ee3526
|
- Implemented new finter scheme.
- New types: Static, Dynamic, Protected, Advanced.
- New template parameters "Type" and "Protection".
- New member function .dbl(), and .to_double().
|
1999-08-06 13:02:35 +00:00 |
Sylvain Pion
|
e305a63219
|
- Removed the _SAF functions.
- Commented operator/ and /=.
- Made ulp() static member.
- Added empty ctor.
|
1999-08-06 12:59:39 +00:00 |
Sylvain Pion
|
98916cb7d5
|
- Removed the _SAF functions.
- Added an empty ctor.
|
1999-08-06 12:57:52 +00:00 |
Sylvain Pion
|
a379c702eb
|
- Updated to something that works !
|
1999-08-06 12:57:20 +00:00 |
Sylvain Pion
|
d9e730a8a3
|
- Added "builtin.h" to both Arithmetic_filter/predicates, and
static_infos/predicates, as well as both dispatch.h
|
1999-08-06 12:41:42 +00:00 |
Sylvain Pion
|
b1d7f9fe99
|
- Fixed prototype error for new_bound().
|
1999-08-06 11:49:54 +00:00 |
Sylvain Pion
|
a37e58669e
|
- Changed .value() -> .to_double(), and .to_double() -> .dbl().
|
1999-08-06 11:45:17 +00:00 |
Sylvain Pion
|
8e15655d50
|
- Old wrapper fused into Filtered_exact<>.
|
1999-08-06 11:39:08 +00:00 |
Sylvain Pion
|
d9a61c42a6
|
- New file: includes all static_infos files.
|
1999-08-06 11:17:12 +00:00 |
Sylvain Pion
|
e135b826ca
|
- Split lines.
|
1999-08-06 11:09:46 +00:00 |
Sylvain Pion
|
0519a7ef6d
|
- Split lines.
|
1999-08-06 11:06:28 +00:00 |
Sylvain Pion
|
bdcbf1bec2
|
- Added a line splitting.
|
1999-08-06 10:33:50 +00:00 |
Sylvain Pion
|
5cc95e0995
|
- Updated to the new "map" stuff.
|
1999-08-06 10:30:35 +00:00 |
Sylvain Pion
|
0dbe38f090
|
- New version using one class per predicate.
|
1999-08-06 10:08:50 +00:00 |
Sylvain Pion
|
53f6b783b5
|
- Split the overloaded code with a subdirectory static_infos/ that contains
the static stuff that needs to be in CGAL.
|
1999-08-06 08:25:16 +00:00 |
Sylvain Pion
|
9aafce5945
|
- Merged in Arithmetic_filter/ files.
|
1999-08-05 18:33:07 +00:00 |
Sylvain Pion
|
a62601a0e4
|
- Merged in the Arithmetic_filter/ files.
|
1999-08-05 18:31:44 +00:00 |
Sylvain Pion
|
8f77b04a95
|
- Merge with the static filters.
- Added CGAL_assertion(Interval_nt_advanced::want_exceptions) for the dynamic.
|
1999-08-05 18:29:01 +00:00 |
Sylvain Pion
|
ad1bb0b0bd
|
- Merged with the Static_filter.
- Added -l option.
|
1999-08-05 18:27:52 +00:00 |
Sylvain Pion
|
3ced384c6e
|
- Added the 3D Regular Triangulation files.
|
1999-08-05 17:43:41 +00:00 |
Sylvain Pion
|
72d58961c7
|
- Initial revision.
|
1999-08-05 17:41:21 +00:00 |
Sylvain Pion
|
e9553717f0
|
- Added "static bool Interval_nt_advanced::want_exceptions = true".
- Updated overlap_action() to use it.
- Removed the ugly macros CGAL_IA_NO_EXCEPTION and CGAL_IA_NO_WARNING.
|
1999-08-05 17:29:58 +00:00 |
Sylvain Pion
|
2cfbba41c6
|
- Removed the check about CGAL_IA_NO_EXCEPTION.
|
1999-08-05 17:28:28 +00:00 |
Sylvain Pion
|
edcc8519bd
|
- Changed overlap_action() to be static.
|
1999-08-05 17:13:43 +00:00 |
Sylvain Pion
|
30792ea969
|
- Added "revision" and "revision_date" fields in the header.
|
1999-08-05 17:09:23 +00:00 |
Sylvain Pion
|
2e7717a22d
|
- Replaced the list of includes by a single file Arithmetic_filter/dispatch.h.
|
1999-08-05 17:01:48 +00:00 |
Sylvain Pion
|
d085f8e435
|
- Updated to new format.
|
1999-08-04 09:49:57 +00:00 |
Sylvain Pion
|
67c182646d
|
- Recommit (error with CGAL != .modified).
|
1999-08-03 14:57:32 +00:00 |
Sylvain Pion
|
b5d0216282
|
- Split the lines to avoid "line too long" warnings.
|
1999-08-03 14:49:01 +00:00 |
Sylvain Pion
|
2505877520
|
- Baked out the previous change.
|
1999-08-03 14:46:27 +00:00 |
Sylvain Pion
|
970b956092
|
- Removed.
|
1999-08-02 14:14:32 +00:00 |
Sylvain Pion
|
3714df3da0
|
- It's a preliminary version, but I don't plan to improve it, so I put it in
CVS, and will remove it just after.
|
1999-08-02 14:14:09 +00:00 |
Sylvain Pion
|
5e51170335
|
- Temporary file: new filter scheme.
|
1999-08-02 09:44:02 +00:00 |
Sylvain Pion
|
a80bc979e5
|
- New class Restricted_double, just a double, with limited functionality.
|
1999-08-02 09:43:14 +00:00 |
Sylvain Pion
|
3dea9182ce
|
- Bump for 4.22.
|
1999-08-02 09:37:16 +00:00 |
Sylvain Pion
|
66527a142e
|
- Added ctor(int).
- sqrt -> std::sqrt().
- fixed ulp() declaration.
- Added lexicographical_sign_SAF().
|
1999-08-02 09:35:09 +00:00 |
Sylvain Pion
|
af6a1a6b9b
|
- Replaced CGAL_IA_DEBUG by CGAL_expensive_assertion().
|
1999-08-02 09:32:47 +00:00 |
Sylvain Pion
|
e35c3d7889
|
- Replaced:
#ifdef CGAL_IA_DEBUG
CGAL_assertion(FPU_get_cw() == FPU_cw_up);
#endif
by:
CGAL_expensive_assertion(FPU_empiric_test() == FPU_cw_up);
|
1999-08-01 13:20:53 +00:00 |
Sylvain Pion
|
8bfb64cc16
|
- Moved FPU_empiric_test() in Interval_arithmetic.C instead of tst0.C.
|
1999-08-01 13:20:00 +00:00 |
Sylvain Pion
|
b4c82b2fc0
|
- Don't use the GNU extension of "Named return value" anymore.
|
1999-08-01 12:49:29 +00:00 |
Sylvain Pion
|
5ca0fa7715
|
- Replaced " "x8 by \t in $bound_checks.
|
1999-08-01 12:22:38 +00:00 |
Sylvain Pion
|
71447473b2
|
- The original template type is not replaced anymore, we use a typedef instead.
|
1999-08-01 11:34:02 +00:00 |