| ... |
... |
@@ -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 |
|