... |
... |
@@ -40,9 +40,9 @@
|
40 |
40 |
///handle the comparison of numbers that are obtained
|
41 |
41 |
///as a result of a probably inexact computation.
|
42 |
42 |
///
|
43 |
|
///This is an abstract class, it should be specialized for all numerical
|
44 |
|
///data types. These specialized classes like \ref Tolerance<double>
|
45 |
|
///may offer additional tuning parameters.
|
|
43 |
///This is an abstract class, it should be specialized for all
|
|
44 |
///numerical data types. These specialized classes like
|
|
45 |
///Tolerance<double> may offer additional tuning parameters.
|
46 |
46 |
///
|
47 |
47 |
///\sa Tolerance<float>
|
48 |
48 |
///\sa Tolerance<double>
|
... |
... |
@@ -117,7 +117,7 @@
|
117 |
117 |
static void defaultEpsilon(Value e) {def_epsilon=e;}
|
118 |
118 |
|
119 |
119 |
///\name Comparisons
|
120 |
|
///See \ref Tolerance for more details.
|
|
120 |
///See \ref lemon::Tolerance "Tolerance" for more details.
|
121 |
121 |
|
122 |
122 |
///@{
|
123 |
123 |
|
... |
... |
@@ -168,7 +168,7 @@
|
168 |
168 |
static void defaultEpsilon(Value e) {def_epsilon=e;}
|
169 |
169 |
|
170 |
170 |
///\name Comparisons
|
171 |
|
///See \ref Tolerance for more details.
|
|
171 |
///See \ref lemon::Tolerance "Tolerance" for more details.
|
172 |
172 |
|
173 |
173 |
///@{
|
174 |
174 |
|
... |
... |
@@ -219,7 +219,7 @@
|
219 |
219 |
static void defaultEpsilon(Value e) {def_epsilon=e;}
|
220 |
220 |
|
221 |
221 |
///\name Comparisons
|
222 |
|
///See \ref Tolerance for more details.
|
|
222 |
///See \ref lemon::Tolerance "Tolerance" for more details.
|
223 |
223 |
|
224 |
224 |
///@{
|
225 |
225 |
|
... |
... |
@@ -252,7 +252,7 @@
|
252 |
252 |
typedef int Value;
|
253 |
253 |
|
254 |
254 |
///\name Comparisons
|
255 |
|
///See \ref Tolerance for more details.
|
|
255 |
///See \ref lemon::Tolerance "Tolerance" for more details.
|
256 |
256 |
|
257 |
257 |
///@{
|
258 |
258 |
|
... |
... |
@@ -275,7 +275,7 @@
|
275 |
275 |
|
276 |
276 |
///Unsigned integer specialization of Tolerance.
|
277 |
277 |
|
278 |
|
///Unsigned integer specialization of \ref Tolerance.
|
|
278 |
///Unsigned integer specialization of Tolerance.
|
279 |
279 |
///\sa Tolerance
|
280 |
280 |
template<>
|
281 |
281 |
class Tolerance<unsigned int>
|
... |
... |
@@ -285,7 +285,7 @@
|
285 |
285 |
typedef unsigned int Value;
|
286 |
286 |
|
287 |
287 |
///\name Comparisons
|
288 |
|
///See \ref Tolerance for more details.
|
|
288 |
///See \ref lemon::Tolerance "Tolerance" for more details.
|
289 |
289 |
|
290 |
290 |
///@{
|
291 |
291 |
|
... |
... |
@@ -319,7 +319,7 @@
|
319 |
319 |
typedef long int Value;
|
320 |
320 |
|
321 |
321 |
///\name Comparisons
|
322 |
|
///See \ref Tolerance for more details.
|
|
322 |
///See \ref lemon::Tolerance "Tolerance" for more details.
|
323 |
323 |
|
324 |
324 |
///@{
|
325 |
325 |
|
... |
... |
@@ -342,7 +342,7 @@
|
342 |
342 |
|
343 |
343 |
///Unsigned long integer specialization of Tolerance.
|
344 |
344 |
|
345 |
|
///Unsigned long integer specialization of \ref Tolerance.
|
|
345 |
///Unsigned long integer specialization of Tolerance.
|
346 |
346 |
///\sa Tolerance
|
347 |
347 |
template<>
|
348 |
348 |
class Tolerance<unsigned long int>
|
... |
... |
@@ -352,7 +352,7 @@
|
352 |
352 |
typedef unsigned long int Value;
|
353 |
353 |
|
354 |
354 |
///\name Comparisons
|
355 |
|
///See \ref Tolerance for more details.
|
|
355 |
///See \ref lemon::Tolerance "Tolerance" for more details.
|
356 |
356 |
|
357 |
357 |
///@{
|
358 |
358 |
|
... |
... |
@@ -377,7 +377,7 @@
|
377 |
377 |
|
378 |
378 |
///Long long integer specialization of Tolerance.
|
379 |
379 |
|
380 |
|
///Long long integer specialization of \ref Tolerance.
|
|
380 |
///Long long integer specialization of Tolerance.
|
381 |
381 |
///\warning This class (more exactly, type <tt>long long</tt>)
|
382 |
382 |
///is not ansi compatible.
|
383 |
383 |
///\sa Tolerance
|
... |
... |
@@ -389,7 +389,7 @@
|
389 |
389 |
typedef long long int Value;
|
390 |
390 |
|
391 |
391 |
///\name Comparisons
|
392 |
|
///See \ref Tolerance for more details.
|
|
392 |
///See \ref lemon::Tolerance "Tolerance" for more details.
|
393 |
393 |
|
394 |
394 |
///@{
|
395 |
395 |
|
... |
... |
@@ -412,7 +412,7 @@
|
412 |
412 |
|
413 |
413 |
///Unsigned long long integer specialization of Tolerance.
|
414 |
414 |
|
415 |
|
///Unsigned long long integer specialization of \ref Tolerance.
|
|
415 |
///Unsigned long long integer specialization of Tolerance.
|
416 |
416 |
///\warning This class (more exactly, type <tt>unsigned long long</tt>)
|
417 |
417 |
///is not ansi compatible.
|
418 |
418 |
///\sa Tolerance
|
... |
... |
@@ -424,7 +424,7 @@
|
424 |
424 |
typedef unsigned long long int Value;
|
425 |
425 |
|
426 |
426 |
///\name Comparisons
|
427 |
|
///See \ref Tolerance for more details.
|
|
427 |
///See \ref lemon::Tolerance "Tolerance" for more details.
|
428 |
428 |
|
429 |
429 |
///@{
|
430 |
430 |
|