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 |
Sylvain Pion
|
dfb9966ff4
|
- Added missing "template <>" to keep MipsPro 7.3 happy.
|
1999-07-30 18:10:40 +00:00 |
Sylvain Pion
|
ed5f470e03
|
- Do not replace anymore "FT0" by "Restricted_double0" and such.
|
1999-07-30 16:43:30 +00:00 |
Sylvain Pion
|
7a11782180
|
- Prefixed _bound and _epsilon* by "_SAF".
|
1999-07-30 16:24:05 +00:00 |
Sylvain Pion
|
5ec69b48e9
|
- No need for "}" at beginning of line => take original code.
|
1999-07-30 16:11:50 +00:00 |
Sylvain Pion
|
f232450d0a
|
- New parsing: empty lines removed, "Static_adaptif" replaced by
"Arithmetic_filter".
|
1999-07-30 15:37:48 +00:00 |
Sylvain Pion
|
2a5564b8cb
|
- Filter_epsilon_... renamed _epsilon_#, and not initialized.
|
1999-07-30 13:00:02 +00:00 |
Sylvain Pion
|
bd633efd55
|
- Moved the epsilons as static function variables.
|
1999-07-30 12:48:53 +00:00 |
Sylvain Pion
|
fb09b53c4c
|
- Updated.
|
1999-07-29 18:33:22 +00:00 |
Sylvain Pion
|
1e20aa9d36
|
- Fixed alignment for $const.
|
1999-07-29 14:27:34 +00:00 |
Sylvain Pion
|
3e98edc021
|
- New output scheme using template string -> " $" fixed.
|
1999-07-29 14:15:25 +00:00 |
Sylvain Pion
|
518c561f89
|
- New files for the new filtering scheme.
- These might be replaced one day, but it's for convenience with "cvs diff".
|
1999-07-28 18:26:21 +00:00 |
Sylvain Pion
|
d2a86e7f40
|
- New output: "/* */" where there was no inline directive.
|
1999-07-28 18:13:02 +00:00 |
Sylvain Pion
|
d96f851660
|
- Renamed sign() and compare() with _SAF.
|
1999-07-28 15:22:28 +00:00 |
Sylvain Pion
|
03184d4420
|
- Removed (via NO_FILTER section):
compare_lexicographically_xyzC3
collinear_are_ordered_along_lineC3
collinear_are_strictly_ordered_along_lineC3
has_larger_dist_to_pointC3
has_smaller_dist_to_pointC3
has_larger_signed_dist_to_planeC3
has_smaller_signed_dist_to_planeC3
has_larger_signed_dist_to_planeC3
has_smaller_signed_dist_to_planeC3
|
1999-07-28 14:30:19 +00:00 |
Sylvain Pion
|
8a7c2b691a
|
- Removed (via FILTER_SECTION):
compare_lexicographically_xyC2
collinear_are_ordered_along_lineC2
collinear_are_strictly_ordered_along_lineC2
has_larger_dist_to_pointC2
has_smaller_dist_to_pointC2
has_larger_signed_dist_to_lineC2
has_smaller_signed_dist_to_lineC2
has_larger_signed_dist_to_lineC2
has_smaller_signed_dist_to_lineC2
|
1999-07-28 14:29:42 +00:00 |
Sylvain Pion
|
5e7df4525f
|
- Added predicates/sign_of_determinant.h to the list.
|
1999-07-28 14:17:36 +00:00 |
Sylvain Pion
|
0e2573c52e
|
- Initial revision. The original files needed some trickery.
|
1999-07-28 14:13:20 +00:00 |
Sylvain Pion
|
f0e2f24940
|
- Added comparison operators, and +=, -=, *=, /=.
|
1999-07-26 15:25:48 +00:00 |
Sylvain Pion
|
72d3ddb3ef
|
- New class Static_filter_error, used to compute error bounds for static
filters.
|
1999-07-26 15:13:54 +00:00 |
Sylvain Pion
|
d03c8b44a5
|
- Added a blank line before CGAL_BEGIN_NAMESPACE.
|
1999-07-23 15:49:47 +00:00 |
Sylvain Pion
|
e9320b68b0
|
- Updated after all last change: no unparsed line in the input is output.
|
1999-07-23 15:33:04 +00:00 |
Sylvain Pion
|
db07129bed
|
- Added "-p" option to the script.
|
1999-07-23 11:07:02 +00:00 |
Sylvain Pion
|
9315c6e3a3
|
- Updated to the namespace change (removed CGAL:: while in namespace CGAL).
|
1999-07-23 11:02:58 +00:00 |
Sylvain Pion
|
cf87dd947c
|
- I finally add it, because "cvs diff" is really cool to check for changes.
|
1999-07-21 12:32:23 +00:00 |
Sylvain Pion
|
2871ac09ca
|
- Updated, the functions declarations are now completely rewritten.
|
1999-07-20 20:05:54 +00:00 |
Sylvain Pion
|
116eb8ac59
|
- Updated: the inline stuff is commented with /* ... */ instead of //.
|
1999-07-20 19:27:53 +00:00 |
Sylvain Pion
|
b7e8b3c4fb
|
- Updated: new headers.
|
1999-07-20 18:38:00 +00:00 |
Sylvain Pion
|
10b815d31c
|
- Updated after the CGAL_DONT_NEED_FILTER change.
|
1999-07-20 16:55:39 +00:00 |
Sylvain Pion
|
0597a9e350
|
- Updated because of the "get_and_set" changes.
|
1999-07-20 16:05:19 +00:00 |