Sylvain Pion
|
3bd062ef7f
|
- is_valid() workaround for MipsPro.
|
1999-10-13 13:16:19 +00:00 |
Sylvain Pion
|
0a7b894180
|
- Removed convert_to<Interval_nt>(). This was useless, and it broke MipsPro.
|
1999-10-13 13:07:31 +00:00 |
Sylvain Pion
|
77d7716255
|
- Added parenthesis around double computation to prevent MipsPro from changing
expression computation order...
|
1999-10-13 12:13:10 +00:00 |
Sylvain Pion
|
1f82112c11
|
- Added #include<float.h> for Borland.
|
1999-10-12 21:33:48 +00:00 |
Sylvain Pion
|
ca9404e8cb
|
- Moved definition of an inline function before its call.
|
1999-10-12 18:06:42 +00:00 |
Sylvain Pion
|
97fd0cf338
|
- Compactify line > 80 chars.
|
1999-10-12 17:53:21 +00:00 |
Sylvain Pion
|
215145a0ee
|
- break line > 80 chars.
|
1999-10-12 17:51:32 +00:00 |
Sylvain Pion
|
8fd9efdc92
|
- Declare the friends inline, as they are (VC++ crashes at link).
|
1999-10-12 16:37:34 +00:00 |
Sylvain Pion
|
4684c82ac0
|
- M$ also uses the "volatile" trick to flush to memory.
|
1999-10-12 16:11:46 +00:00 |
Sylvain Pion
|
e3f9f6d62d
|
- Special version of is_vali() for M$, because this "compiler" is not able to
produce correct fp comparisons.
|
1999-10-12 16:10:50 +00:00 |
Sylvain Pion
|
0e4c84e04a
|
- Put overlap_action() private.
|
1999-10-11 18:29:09 +00:00 |
Sylvain Pion
|
904d142715
|
- Added sqrt().
- Put function friend, and removed member .d() -> ._d.
|
1999-10-11 18:23:38 +00:00 |
Sylvain Pion
|
8ec0009198
|
- CGAL_IA_SMALLEST and CGAL_IA_LARGEST are now macros to static consts.
It's cleaner. Macros will be definitely replaced once it's tested.
|
1999-10-11 18:21:28 +00:00 |
Sylvain Pion
|
fab9eca9d9
|
- Removed operator*(IA, double) and operator/(IA, double). They made a lot of
code for something not really worth it, IMHO.
|
1999-10-11 17:55:49 +00:00 |
Sylvain Pion
|
2071706d22
|
- Introduce typedef bound_t, and use it instead of double where appropriate.
|
1999-10-11 17:33:15 +00:00 |
Sylvain Pion
|
e852335b70
|
- Made lots of functions friend, so that we don't have to call .inf() and
.sup(), but instead directly access ._inf and ._sup.
- Changed all "0" to "0.0".
|
1999-10-11 17:28:17 +00:00 |
Sylvain Pion
|
9d3d2d3720
|
- Removed passing by reference.
- Adding IO operators.
- Fixed operator==().
- Some formatting cleanups.
- Removed the copy constructors/assignment, they are indeed slower...
|
1999-10-11 15:11:10 +00:00 |
Sylvain Pion
|
b4380ae7e3
|
- Use an internal typedef "Self".
- Rename "de" to "d".
|
1999-10-11 11:19:02 +00:00 |
Sylvain Pion
|
8f162d8784
|
- Wrapper around a double, with appropriate workarounds so that it's IEEE 754
compliant.
|
1999-10-11 11:11:34 +00:00 |
Sylvain Pion
|
bbad316a7d
|
- Removed useless parenthesis.
|
1999-10-10 16:33:50 +00:00 |
Sylvain Pion
|
4409028854
|
- Borland version of the rounding mode macros.
|
1999-10-10 14:58:06 +00:00 |
Sylvain Pion
|
c5370e41ec
|
- In case of crappy compiler, the workaround needs to specify with
"template <>" that it's a (total) specialization.
|
1999-10-10 13:49:02 +00:00 |
Sylvain Pion
|
233e4771a9
|
- Revert last change.
|
1999-10-10 13:47:45 +00:00 |
Sylvain Pion
|
2f06b32d55
|
- Define convert_to<> only if
CGAL_CFG_NO_PARTIAL_CLASS_TEMPLATE_SPECIALISATION is also defined.
|
1999-10-10 13:47:34 +00:00 |
Sylvain Pion
|
ba13d30c97
|
- Revert last change.
- Use convert_to if CGAL_CFG_NO_PARTIAL_CLASS_TEMPLATE_SPECIALISATION is not
defined either.
|
1999-10-10 13:46:44 +00:00 |
Sylvain Pion
|
96d1bac173
|
- Back out last change.
|
1999-10-10 13:45:48 +00:00 |
Sylvain Pion
|
74f9494032
|
- Replaced CGAL_CFG_NO_EXPLICIT_TEMPLATE_FUNCTION_ARGUMENT_SPECIFICATION
by CGAL_CFG_MATCHING_BUG_2.
|
1999-10-10 12:28:21 +00:00 |
Sylvain Pion
|
df5f80f4e9
|
- Comments added.
|
1999-10-10 11:51:36 +00:00 |
Sylvain Pion
|
b2699fbf47
|
- Changed CGAL_CFG_NO_EXPLICIT_TEMPLATE_FUNCTION_ARGUMENT_SPECIFICATION to
CGAL_CFG_NO_PARTIAL_TEMPLATE_FUNCTION_ARGUMENT_SPECIFICATION.
|
1999-10-10 11:49:27 +00:00 |
Sylvain Pion
|
b91cc4d811
|
- More comment cleanups.
|
1999-10-08 09:16:46 +00:00 |
Sylvain Pion
|
b5f12e14d2
|
- Translate the comments in english.
- Removed the last rep_counter "fixes", they were wrong.
|
1999-10-08 08:55:21 +00:00 |
Sylvain Pion
|
96d1f339f7
|
- Fix rep counting when self copying.
|
1999-10-07 20:04:00 +00:00 |
Sylvain Pion
|
c89c277e74
|
- Comment modifications.
|
1999-10-07 19:58:00 +00:00 |
Sylvain Pion
|
c97d119a36
|
- Added -, *, /, min, max, abs, square, sqrt.
|
1999-10-07 19:55:19 +00:00 |
Sylvain Pion
|
7f7cb1b0f3
|
- comments.
|
1999-10-07 19:35:44 +00:00 |
Sylvain Pion
|
1e2483062b
|
- New number type Lazy_exact_nt<>.
|
1999-10-07 19:25:14 +00:00 |
Sylvain Pion
|
89f0fb5533
|
- Add "CGAL::" in the macros CGAL_IA_SMALLEST and CGAL_IA_LARGEST.
- Precise an error message.
- Optimize is_valid().
|
1999-10-07 18:12:05 +00:00 |
Sylvain Pion
|
77de81d78d
|
- Moved script.
|
1999-10-07 13:33:24 +00:00 |
Sylvain Pion
|
630e215dc7
|
- Renaming of kernel_ftC[23].h.
- Updated after 2 months, where I couldn't follow the flow...
|
1999-10-07 12:51:01 +00:00 |
Sylvain Pion
|
a47b56b3dd
|
- predicates_on_ftC[23].h -> kernel_ftC[23].h.
|
1999-10-05 13:15:50 +00:00 |
Sylvain Pion
|
f0d3d71608
|
- predicates_on_ftC[23].h -> kernel_ftC[23].h
|
1999-10-05 13:14:39 +00:00 |
Sylvain Pion
|
94320ca728
|
- Replaced lots of:
#ifdef ...
by
#elif defined ...
|
1999-08-29 16:11:56 +00:00 |
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 |