... |
... |
@@ -41,7 +41,7 @@
|
41 |
41 |
///as a result of a probably inexact computation.
|
42 |
42 |
///
|
43 |
43 |
///This is an abstract class, it should be specialized for all numerical
|
44 |
|
///data types. These specialized classes like \ref Tolerance\<double\>
|
|
44 |
///data types. These specialized classes like Tolerance<double>
|
45 |
45 |
///may offer additional tuning parameters.
|
46 |
46 |
///
|
47 |
47 |
///\sa Tolerance<float>
|
... |
... |
@@ -91,9 +91,9 @@
|
91 |
91 |
};
|
92 |
92 |
|
93 |
93 |
|
94 |
|
///Float specialization of \ref Tolerance.
|
|
94 |
///Float specialization of Tolerance.
|
95 |
95 |
|
96 |
|
///Float specialization of \ref Tolerance.
|
|
96 |
///Float specialization of Tolerance.
|
97 |
97 |
///\sa Tolerance
|
98 |
98 |
///\relates Tolerance
|
99 |
99 |
template<>
|
... |
... |
@@ -142,9 +142,9 @@
|
142 |
142 |
static Value zero() {return 0;}
|
143 |
143 |
};
|
144 |
144 |
|
145 |
|
///Double specialization of \ref Tolerance.
|
|
145 |
///Double specialization of Tolerance.
|
146 |
146 |
|
147 |
|
///Double specialization of \ref Tolerance.
|
|
147 |
///Double specialization of Tolerance.
|
148 |
148 |
///\sa Tolerance
|
149 |
149 |
///\relates Tolerance
|
150 |
150 |
template<>
|
... |
... |
@@ -193,9 +193,9 @@
|
193 |
193 |
static Value zero() {return 0;}
|
194 |
194 |
};
|
195 |
195 |
|
196 |
|
///Long double specialization of \ref Tolerance.
|
|
196 |
///Long double specialization of Tolerance.
|
197 |
197 |
|
198 |
|
///Long double specialization of \ref Tolerance.
|
|
198 |
///Long double specialization of Tolerance.
|
199 |
199 |
///\sa Tolerance
|
200 |
200 |
///\relates Tolerance
|
201 |
201 |
template<>
|
... |
... |
@@ -244,9 +244,9 @@
|
244 |
244 |
static Value zero() {return 0;}
|
245 |
245 |
};
|
246 |
246 |
|
247 |
|
///Integer specialization of \ref Tolerance.
|
|
247 |
///Integer specialization of Tolerance.
|
248 |
248 |
|
249 |
|
///Integer specialization of \ref Tolerance.
|
|
249 |
///Integer specialization of Tolerance.
|
250 |
250 |
///\sa Tolerance
|
251 |
251 |
template<>
|
252 |
252 |
class Tolerance<int>
|
... |
... |
@@ -256,7 +256,7 @@
|
256 |
256 |
typedef int Value;
|
257 |
257 |
|
258 |
258 |
///\name Comparisons
|
259 |
|
///See \ref Tolerance for more details.
|
|
259 |
///See Tolerance for more details.
|
260 |
260 |
|
261 |
261 |
///@{
|
262 |
262 |
|
... |
... |
@@ -277,7 +277,7 @@
|
277 |
277 |
static Value zero() {return 0;}
|
278 |
278 |
};
|
279 |
279 |
|
280 |
|
///Unsigned integer specialization of \ref Tolerance.
|
|
280 |
///Unsigned integer specialization of Tolerance.
|
281 |
281 |
|
282 |
282 |
///Unsigned integer specialization of \ref Tolerance.
|
283 |
283 |
///\sa Tolerance
|
... |
... |
@@ -289,7 +289,7 @@
|
289 |
289 |
typedef unsigned int Value;
|
290 |
290 |
|
291 |
291 |
///\name Comparisons
|
292 |
|
///See \ref Tolerance for more details.
|
|
292 |
///See Tolerance for more details.
|
293 |
293 |
|
294 |
294 |
///@{
|
295 |
295 |
|
... |
... |
@@ -311,9 +311,9 @@
|
311 |
311 |
};
|
312 |
312 |
|
313 |
313 |
|
314 |
|
///Long integer specialization of \ref Tolerance.
|
|
314 |
///Long integer specialization of Tolerance.
|
315 |
315 |
|
316 |
|
///Long integer specialization of \ref Tolerance.
|
|
316 |
///Long integer specialization of Tolerance.
|
317 |
317 |
///\sa Tolerance
|
318 |
318 |
template<>
|
319 |
319 |
class Tolerance<long int>
|
... |
... |
@@ -323,7 +323,7 @@
|
323 |
323 |
typedef long int Value;
|
324 |
324 |
|
325 |
325 |
///\name Comparisons
|
326 |
|
///See \ref Tolerance for more details.
|
|
326 |
///See Tolerance for more details.
|
327 |
327 |
|
328 |
328 |
///@{
|
329 |
329 |
|
... |
... |
@@ -344,7 +344,7 @@
|
344 |
344 |
static Value zero() {return 0;}
|
345 |
345 |
};
|
346 |
346 |
|
347 |
|
///Unsigned long integer specialization of \ref Tolerance.
|
|
347 |
///Unsigned long integer specialization of Tolerance.
|
348 |
348 |
|
349 |
349 |
///Unsigned long integer specialization of \ref Tolerance.
|
350 |
350 |
///\sa Tolerance
|
... |
... |
@@ -356,7 +356,7 @@
|
356 |
356 |
typedef unsigned long int Value;
|
357 |
357 |
|
358 |
358 |
///\name Comparisons
|
359 |
|
///See \ref Tolerance for more details.
|
|
359 |
///See Tolerance for more details.
|
360 |
360 |
|
361 |
361 |
///@{
|
362 |
362 |
|
... |
... |
@@ -379,7 +379,7 @@
|
379 |
379 |
|
380 |
380 |
#if defined __GNUC__ && !defined __STRICT_ANSI__
|
381 |
381 |
|
382 |
|
///Long long integer specialization of \ref Tolerance.
|
|
382 |
///Long long integer specialization of Tolerance.
|
383 |
383 |
|
384 |
384 |
///Long long integer specialization of \ref Tolerance.
|
385 |
385 |
///\warning This class (more exactly, type <tt>long long</tt>)
|
... |
... |
@@ -414,7 +414,7 @@
|
414 |
414 |
static Value zero() {return 0;}
|
415 |
415 |
};
|
416 |
416 |
|
417 |
|
///Unsigned long long integer specialization of \ref Tolerance.
|
|
417 |
///Unsigned long long integer specialization of Tolerance.
|
418 |
418 |
|
419 |
419 |
///Unsigned long long integer specialization of \ref Tolerance.
|
420 |
420 |
///\warning This class (more exactly, type <tt>unsigned long long</tt>)
|