0
5
0
| ... | ... |
@@ -29,4 +29,3 @@ |
| 29 | 29 |
/// The class \ref lemon::dim2::Point "dim2::Point" implements |
| 30 |
///a two dimensional vector with the usual |
|
| 31 |
/// operations. |
|
| 30 |
/// a two dimensional vector with the usual operations. |
|
| 32 | 31 |
/// |
| ... | ... |
@@ -51,5 +50,3 @@ |
| 51 | 50 |
/// A simple two dimensional vector (plainvector) implementation |
| 52 |
///with the usual vector |
|
| 53 |
/// operators. |
|
| 54 |
/// |
|
| 51 |
/// with the usual vector operations. |
|
| 55 | 52 |
template<typename T> |
| ... | ... |
@@ -72,3 +69,3 @@ |
| 72 | 69 |
|
| 73 |
/// |
|
| 70 |
///Returns the dimension of the vector (i.e. returns 2). |
|
| 74 | 71 |
|
| ... | ... |
@@ -98,3 +95,3 @@ |
| 98 | 95 |
|
| 99 |
///Increment the left hand side by u |
|
| 96 |
///Increment the left hand side by \c u |
|
| 100 | 97 |
Point<T>& operator +=(const Point<T>& u) {
|
| ... | ... |
@@ -105,3 +102,3 @@ |
| 105 | 102 |
|
| 106 |
///Decrement the left hand side by u |
|
| 103 |
///Decrement the left hand side by \c u |
|
| 107 | 104 |
Point<T>& operator -=(const Point<T>& u) {
|
| ... | ... |
@@ -317,2 +314,3 @@ |
| 317 | 314 |
///the box were set). |
| 315 |
/// |
|
| 318 | 316 |
///The coordinates of an empty bounding box are not defined. |
| ... | ... |
@@ -327,5 +325,5 @@ |
| 327 | 325 |
|
| 328 |
///Give back the bottom left corner |
|
| 326 |
///Give back the bottom left corner of the box |
|
| 329 | 327 |
|
| 330 |
///Give back the bottom left corner. |
|
| 328 |
///Give back the bottom left corner of the box. |
|
| 331 | 329 |
///If the bounding box is empty, then the return value is not defined. |
| ... | ... |
@@ -335,5 +333,5 @@ |
| 335 | 333 |
|
| 336 |
///Set the bottom left corner |
|
| 334 |
///Set the bottom left corner of the box |
|
| 337 | 335 |
|
| 338 |
///Set the bottom left corner. |
|
| 336 |
///Set the bottom left corner of the box. |
|
| 339 | 337 |
///It should only be used for non-empty box. |
| ... | ... |
@@ -343,5 +341,5 @@ |
| 343 | 341 |
|
| 344 |
///Give back the top right corner |
|
| 342 |
///Give back the top right corner of the box |
|
| 345 | 343 |
|
| 346 |
///Give back the top right corner. |
|
| 344 |
///Give back the top right corner of the box. |
|
| 347 | 345 |
///If the bounding box is empty, then the return value is not defined. |
| ... | ... |
@@ -351,5 +349,5 @@ |
| 351 | 349 |
|
| 352 |
///Set the top right corner |
|
| 350 |
///Set the top right corner of the box |
|
| 353 | 351 |
|
| 354 |
///Set the top right corner. |
|
| 352 |
///Set the top right corner of the box. |
|
| 355 | 353 |
///It should only be used for non-empty box. |
| ... | ... |
@@ -359,5 +357,5 @@ |
| 359 | 357 |
|
| 360 |
///Give back the bottom right corner |
|
| 358 |
///Give back the bottom right corner of the box |
|
| 361 | 359 |
|
| 362 |
///Give back the bottom right corner. |
|
| 360 |
///Give back the bottom right corner of the box. |
|
| 363 | 361 |
///If the bounding box is empty, then the return value is not defined. |
| ... | ... |
@@ -367,5 +365,5 @@ |
| 367 | 365 |
|
| 368 |
///Set the bottom right corner |
|
| 366 |
///Set the bottom right corner of the box |
|
| 369 | 367 |
|
| 370 |
///Set the bottom right corner. |
|
| 368 |
///Set the bottom right corner of the box. |
|
| 371 | 369 |
///It should only be used for non-empty box. |
| ... | ... |
@@ -376,5 +374,5 @@ |
| 376 | 374 |
|
| 377 |
///Give back the top left corner |
|
| 375 |
///Give back the top left corner of the box |
|
| 378 | 376 |
|
| 379 |
///Give back the top left corner. |
|
| 377 |
///Give back the top left corner of the box. |
|
| 380 | 378 |
///If the bounding box is empty, then the return value is not defined. |
| ... | ... |
@@ -384,5 +382,5 @@ |
| 384 | 382 |
|
| 385 |
///Set the top left corner |
|
| 383 |
///Set the top left corner of the box |
|
| 386 | 384 |
|
| 387 |
///Set the top left corner. |
|
| 385 |
///Set the top left corner of the box. |
|
| 388 | 386 |
///It should only be used for non-empty box. |
| ... | ... |
@@ -535,6 +533,6 @@ |
| 535 | 533 |
|
| 536 |
///Map of x-coordinates of a Point map |
|
| 534 |
///Map of x-coordinates of a \ref Point "Point"-map |
|
| 537 | 535 |
|
| 538 | 536 |
///\ingroup maps |
| 539 |
///Map of x-coordinates of a \ref |
|
| 537 |
///Map of x-coordinates of a \ref Point "Point"-map. |
|
| 540 | 538 |
/// |
| ... | ... |
@@ -572,3 +570,3 @@ |
| 572 | 570 |
|
| 573 |
///Constant (read only) version of XMap |
|
| 571 |
///Constant (read only) version of \ref XMap |
|
| 574 | 572 |
|
| ... | ... |
@@ -602,3 +600,3 @@ |
| 602 | 600 |
|
| 603 |
///Map of y-coordinates of a Point map |
|
| 601 |
///Map of y-coordinates of a \ref Point "Point"-map |
|
| 604 | 602 |
|
| ... | ... |
@@ -639,3 +637,3 @@ |
| 639 | 637 |
|
| 640 |
///Constant (read only) version of YMap |
|
| 638 |
///Constant (read only) version of \ref YMap |
|
| 641 | 639 |
|
| ... | ... |
@@ -670,9 +668,8 @@ |
| 670 | 668 |
|
| 671 |
///\brief Map of the normSquare() |
|
| 672 |
///of a Point map |
|
| 673 |
/// |
|
| 674 |
///Map of the \ref Point::normSquare() "normSquare()" |
|
| 675 |
///of a \ref Point "Point"-map. |
|
| 676 |
///\ingroup maps |
|
| 677 |
|
|
| 669 |
///\brief Map of the \ref Point::normSquare() "normSquare()" |
|
| 670 |
///of a \ref Point "Point"-map |
|
| 671 |
/// |
|
| 672 |
///Map of the \ref Point::normSquare() "normSquare()" |
|
| 673 |
///of a \ref Point "Point"-map. |
|
| 674 |
///\ingroup maps |
|
| 678 | 675 |
template<class M> |
| ... | ... |
@@ -512,3 +512,3 @@ |
| 512 | 512 |
/// |
| 513 |
/// |
|
| 513 |
/// LEMON provides a global instance of the random number |
|
| 514 | 514 |
/// generator which name is \ref lemon::rnd "rnd". Usually it is a |
| ... | ... |
@@ -528,3 +528,3 @@ |
| 528 | 528 |
|
| 529 |
/// \brief |
|
| 529 |
/// \brief Default constructor |
|
| 530 | 530 |
/// |
| ... | ... |
@@ -533,3 +533,3 @@ |
| 533 | 533 |
|
| 534 |
/// \brief Constructor |
|
| 534 |
/// \brief Constructor with seed |
|
| 535 | 535 |
/// |
| ... | ... |
@@ -542,3 +542,3 @@ |
| 542 | 542 |
|
| 543 |
/// \brief Constructor |
|
| 543 |
/// \brief Constructor with array seeding |
|
| 544 | 544 |
/// |
| ... | ... |
@@ -579,3 +579,3 @@ |
| 579 | 579 |
/// It returns a random real number from the range [0, 1). The |
| 580 |
/// default Number type is double. |
|
| 580 |
/// default Number type is \c double. |
|
| 581 | 581 |
template <typename Number> |
| ... | ... |
@@ -655,4 +655,4 @@ |
| 655 | 655 |
/// It returns a random non-negative integer uniformly from the |
| 656 |
/// whole range of the current \c Number type. The default result |
|
| 657 |
/// type of this function is unsigned int. |
|
| 656 |
/// whole range of the current \c Number type. The default result |
|
| 657 |
/// type of this function is <tt>unsigned int</tt>. |
|
| 658 | 658 |
template <typename Number> |
| ... | ... |
@@ -670,3 +670,3 @@ |
| 670 | 670 |
/// the current \c Number type. The default result type of this |
| 671 |
/// function is int. |
|
| 671 |
/// function is \c int. |
|
| 672 | 672 |
template <typename Number> |
| ... | ... |
@@ -691,3 +691,3 @@ |
| 691 | 691 |
|
| 692 |
///\name |
|
| 692 |
///\name Non-uniform distributions |
|
| 693 | 693 |
/// |
| ... | ... |
@@ -38,3 +38,3 @@ |
| 38 | 38 |
/// |
| 39 |
///Tolerance is a class to provide a basic way to |
|
| 39 |
///\ref Tolerance is a class to provide a basic way to |
|
| 40 | 40 |
///handle the comparison of numbers that are obtained |
| ... | ... |
@@ -43,3 +43,3 @@ |
| 43 | 43 |
///This is an abstract class, it should be specialized for all numerical |
| 44 |
///data types. These specialized classes like Tolerance<double> |
|
| 44 |
///data types. These specialized classes like \ref Tolerance<double> |
|
| 45 | 45 |
///may offer additional tuning parameters. |
| ... | ... |
@@ -50,9 +50,5 @@ |
| 50 | 50 |
///\sa Tolerance<int> |
| 51 |
#if defined __GNUC__ && !defined __STRICT_ANSI__ |
|
| 52 | 51 |
///\sa Tolerance<long long int> |
| 53 |
#endif |
|
| 54 | 52 |
///\sa Tolerance<unsigned int> |
| 55 |
#if defined __GNUC__ && !defined __STRICT_ANSI__ |
|
| 56 | 53 |
///\sa Tolerance<unsigned long long int> |
| 57 |
#endif |
|
| 58 | 54 |
|
| ... | ... |
@@ -65,3 +61,3 @@ |
| 65 | 61 |
///\name Comparisons |
| 66 |
///The concept is that these bool functions return |
|
| 62 |
///The concept is that these bool functions return \c true only if |
|
| 67 | 63 |
///the related comparisons hold even if some numerical error appeared |
| ... | ... |
@@ -109,13 +105,13 @@ |
| 109 | 105 |
Tolerance() : _epsilon(def_epsilon) {}
|
| 110 |
///Constructor setting the epsilon tolerance. |
|
| 106 |
///Constructor setting the epsilon tolerance to the given value. |
|
| 111 | 107 |
Tolerance(float e) : _epsilon(e) {}
|
| 112 | 108 |
|
| 113 |
/// |
|
| 109 |
///Returns the epsilon value. |
|
| 114 | 110 |
Value epsilon() const {return _epsilon;}
|
| 115 |
/// |
|
| 111 |
///Sets the epsilon value. |
|
| 116 | 112 |
void epsilon(Value e) {_epsilon=e;}
|
| 117 | 113 |
|
| 118 |
/// |
|
| 114 |
///Returns the default epsilon value. |
|
| 119 | 115 |
static Value defaultEpsilon() {return def_epsilon;}
|
| 120 |
/// |
|
| 116 |
///Sets the default epsilon value. |
|
| 121 | 117 |
static void defaultEpsilon(Value e) {def_epsilon=e;}
|
| ... | ... |
@@ -123,3 +119,3 @@ |
| 123 | 119 |
///\name Comparisons |
| 124 |
///See |
|
| 120 |
///See \ref Tolerance for more details. |
|
| 125 | 121 |
|
| ... | ... |
@@ -160,13 +156,13 @@ |
| 160 | 156 |
Tolerance() : _epsilon(def_epsilon) {}
|
| 161 |
///Constructor setting the epsilon tolerance. |
|
| 157 |
///Constructor setting the epsilon tolerance to the given value. |
|
| 162 | 158 |
Tolerance(double e) : _epsilon(e) {}
|
| 163 | 159 |
|
| 164 |
/// |
|
| 160 |
///Returns the epsilon value. |
|
| 165 | 161 |
Value epsilon() const {return _epsilon;}
|
| 166 |
/// |
|
| 162 |
///Sets the epsilon value. |
|
| 167 | 163 |
void epsilon(Value e) {_epsilon=e;}
|
| 168 | 164 |
|
| 169 |
/// |
|
| 165 |
///Returns the default epsilon value. |
|
| 170 | 166 |
static Value defaultEpsilon() {return def_epsilon;}
|
| 171 |
/// |
|
| 167 |
///Sets the default epsilon value. |
|
| 172 | 168 |
static void defaultEpsilon(Value e) {def_epsilon=e;}
|
| ... | ... |
@@ -174,3 +170,3 @@ |
| 174 | 170 |
///\name Comparisons |
| 175 |
///See |
|
| 171 |
///See \ref Tolerance for more details. |
|
| 176 | 172 |
|
| ... | ... |
@@ -211,13 +207,13 @@ |
| 211 | 207 |
Tolerance() : _epsilon(def_epsilon) {}
|
| 212 |
///Constructor setting the epsilon tolerance. |
|
| 208 |
///Constructor setting the epsilon tolerance to the given value. |
|
| 213 | 209 |
Tolerance(long double e) : _epsilon(e) {}
|
| 214 | 210 |
|
| 215 |
/// |
|
| 211 |
///Returns the epsilon value. |
|
| 216 | 212 |
Value epsilon() const {return _epsilon;}
|
| 217 |
/// |
|
| 213 |
///Sets the epsilon value. |
|
| 218 | 214 |
void epsilon(Value e) {_epsilon=e;}
|
| 219 | 215 |
|
| 220 |
/// |
|
| 216 |
///Returns the default epsilon value. |
|
| 221 | 217 |
static Value defaultEpsilon() {return def_epsilon;}
|
| 222 |
/// |
|
| 218 |
///Sets the default epsilon value. |
|
| 223 | 219 |
static void defaultEpsilon(Value e) {def_epsilon=e;}
|
| ... | ... |
@@ -225,3 +221,3 @@ |
| 225 | 221 |
///\name Comparisons |
| 226 |
///See |
|
| 222 |
///See \ref Tolerance for more details. |
|
| 227 | 223 |
|
| ... | ... |
@@ -258,3 +254,3 @@ |
| 258 | 254 |
///\name Comparisons |
| 259 |
///See Tolerance for more details. |
|
| 255 |
///See \ref Tolerance for more details. |
|
| 260 | 256 |
|
| ... | ... |
@@ -291,3 +287,3 @@ |
| 291 | 287 |
///\name Comparisons |
| 292 |
///See Tolerance for more details. |
|
| 288 |
///See \ref Tolerance for more details. |
|
| 293 | 289 |
|
| ... | ... |
@@ -325,3 +321,3 @@ |
| 325 | 321 |
///\name Comparisons |
| 326 |
///See Tolerance for more details. |
|
| 322 |
///See \ref Tolerance for more details. |
|
| 327 | 323 |
|
| ... | ... |
@@ -358,3 +354,3 @@ |
| 358 | 354 |
///\name Comparisons |
| 359 |
///See Tolerance for more details. |
|
| 355 |
///See \ref Tolerance for more details. |
|
| 360 | 356 |
|
0 comments (0 inline)