Main Page   Groups   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Concepts

vnl_numeric_limits.h File Reference

Standard limits for numeric datatypes. More...

Go to the source code of this file.

Compounds

class  vnl_numeric_limits
class  vnl_numeric_limits< double >
class  vnl_numeric_limits< float >
class  vnl_numeric_limits< long >
class  vnl_numeric_limits< short >
class  vnl_numeric_limits< unsigned char >
class  vnl_numeric_limits< unsigned long >
class  vnl_numeric_limits< unsigned short >
class  vnl_numeric_limits< vnl_tmp_signed32 >

Defines

#define vnl_tmp_signed32   int

Enumerations

enum  vnl_float_round_style {
  vnl_round_indeterminate = -1, vnl_round_toward_zero = 0, vnl_round_to_nearest = 1, vnl_round_toward_infinity = 2,
  vnl_round_toward_neg_infinity = 3
}


Detailed Description

Standard limits for numeric datatypes.

Author:
Andrew W. Fitzgibbon, Oxford RRG, 28 Aug 96 Implementation of the May 96 ANSI Draft Working Paper (DWP) numeric_limits class. Numbering in the documentation below refers to section 18.2 of the DWP.
Modifications: LSB (Manchester) 23/3/01 Documentation tidied

Definition in file vnl_numeric_limits.h.


Define Documentation

#define vnl_tmp_signed32   int
 

Definition at line 222 of file vnl_numeric_limits.h.


Enumeration Type Documentation

enum vnl_float_round_style
 

18.2.1.3 Type float_round_style [lib.round.style].

Enumeration values:
vnl_round_indeterminate 
vnl_round_toward_zero 
vnl_round_to_nearest 
vnl_round_toward_infinity 
vnl_round_toward_neg_infinity 

Definition at line 22 of file vnl_numeric_limits.h.


Generated at Fri May 21 01:16:09 2004 for ITK by doxygen 1.2.15 written by Dimitri van Heesch, © 1997-2000