Changeset 16:22696f89d183 in lemon1.2 for lemon/tolerance.h
 Timestamp:
 01/03/08 01:24:09 (15 years ago)
 Branch:
 default
 Phase:
 public
 File:

 1 edited
Legend:
 Unmodified
 Added
 Removed

lemon/tolerance.h
r7 r16 49 49 ///\sa Tolerance<long double> 50 50 ///\sa Tolerance<int> 51 #if defined __GNUC__ && !defined __STRICT_ANSI__ 51 52 ///\sa Tolerance<long long int> 53 #endif 52 54 ///\sa Tolerance<unsigned int> 55 #if defined __GNUC__ && !defined __STRICT_ANSI__ 53 56 ///\sa Tolerance<unsigned long long int> 57 #endif 54 58 55 59 template<class T> … … 131 135 bool negative(Value a) const { return _epsilon>a; } 132 136 ///Returns \c true if \c a is \e surely nonzero 133 bool nonZero(Value a) const { return positive(a)negative(a); } ;137 bool nonZero(Value a) const { return positive(a)negative(a); } 134 138 135 139 ///@} … … 182 186 bool negative(Value a) const { return _epsilon>a; } 183 187 ///Returns \c true if \c a is \e surely nonzero 184 bool nonZero(Value a) const { return positive(a)negative(a); } ;188 bool nonZero(Value a) const { return positive(a)negative(a); } 185 189 186 190 ///@} … … 233 237 bool negative(Value a) const { return _epsilon>a; } 234 238 ///Returns \c true if \c a is \e surely nonzero 235 bool nonZero(Value a) const { return positive(a)negative(a); } ;239 bool nonZero(Value a) const { return positive(a)negative(a); } 236 240 237 241 ///@} … … 266 270 static bool negative(Value a) { return 0>a; } 267 271 ///Returns \c true if \c a is \e surely nonzero 268 static bool nonZero(Value a) { return a!=0; } ;272 static bool nonZero(Value a) { return a!=0; } 269 273 270 274 ///@} … … 299 303 static bool negative(Value) { return false; } 300 304 ///Returns \c true if \c a is \e surely nonzero 301 static bool nonZero(Value a) { return a!=0; } ;305 static bool nonZero(Value a) { return a!=0; } 302 306 303 307 ///@} … … 333 337 static bool negative(Value a) { return 0>a; } 334 338 ///Returns \c true if \c a is \e surely nonzero 335 static bool nonZero(Value a) { return a!=0;} ;339 static bool nonZero(Value a) { return a!=0;} 336 340 337 341 ///@} … … 366 370 static bool negative(Value) { return false; } 367 371 ///Returns \c true if \c a is \e surely nonzero 368 static bool nonZero(Value a) { return a!=0;} ;372 static bool nonZero(Value a) { return a!=0;} 369 373 370 374 ///@} … … 403 407 static bool negative(Value a) { return 0>a; } 404 408 ///Returns \c true if \c a is \e surely nonzero 405 static bool nonZero(Value a) { return a!=0;} ;409 static bool nonZero(Value a) { return a!=0;} 406 410 407 411 ///@} … … 438 442 static bool negative(Value) { return false; } 439 443 ///Returns \c true if \c a is \e surely nonzero 440 static bool nonZero(Value a) { return a!=0;} ;444 static bool nonZero(Value a) { return a!=0;} 441 445 442 446 ///@}
Note: See TracChangeset
for help on using the changeset viewer.