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

itk::NumericTraits< unsigned long > Class Template Reference
[Data Representation Objects]

Define traits for type unsigned long. More...

#include <itkNumericTraits.h>

List of all members.

Public Types

typedef unsigned long ValueType
typedef unsigned long PrintType
typedef unsigned long AbsType
typedef unsigned long AccumulateType
typedef double RealType

Static Public Member Functions

unsigned long NonpositiveMin ()
bool IsPositive (unsigned long val)
bool IsNonpositive (unsigned long val)
bool IsNegative (unsigned long)
bool IsNonnegative (unsigned long)
unsigned long ZeroValue ()

Static Public Attributes

const unsigned long ITKCommon_EXPORT Zero
const unsigned long ITKCommon_EXPORT One


Detailed Description

template<>
class itk::NumericTraits< unsigned long >

Define traits for type unsigned long.

Definition at line 301 of file itkNumericTraits.h.


Member Typedef Documentation

typedef unsigned long itk::NumericTraits< unsigned long >::AbsType
 

Definition at line 305 of file itkNumericTraits.h.

typedef unsigned long itk::NumericTraits< unsigned long >::AccumulateType
 

Definition at line 306 of file itkNumericTraits.h.

typedef unsigned long itk::NumericTraits< unsigned long >::PrintType
 

Definition at line 304 of file itkNumericTraits.h.

typedef double itk::NumericTraits< unsigned long >::RealType
 

Definition at line 307 of file itkNumericTraits.h.

typedef unsigned long itk::NumericTraits< unsigned long >::ValueType
 

Definition at line 303 of file itkNumericTraits.h.


Member Function Documentation

bool itk::NumericTraits< unsigned long >::IsNegative unsigned  long  )  [inline, static]
 

Definition at line 314 of file itkNumericTraits.h.

bool itk::NumericTraits< unsigned long >::IsNonnegative unsigned  long  )  [inline, static]
 

Definition at line 315 of file itkNumericTraits.h.

bool itk::NumericTraits< unsigned long >::IsNonpositive unsigned long  val  )  [inline, static]
 

Definition at line 313 of file itkNumericTraits.h.

bool itk::NumericTraits< unsigned long >::IsPositive unsigned long  val  )  [inline, static]
 

Definition at line 312 of file itkNumericTraits.h.

unsigned long itk::NumericTraits< unsigned long >::NonpositiveMin  )  [inline, static]
 

Definition at line 311 of file itkNumericTraits.h.

unsigned long itk::NumericTraits< unsigned long >::ZeroValue  )  [inline, static]
 

Definition at line 316 of file itkNumericTraits.h.


Member Data Documentation

const unsigned long ITKCommon_EXPORT itk::NumericTraits< unsigned long >::One [static]
 

Definition at line 309 of file itkNumericTraits.h.

const unsigned long ITKCommon_EXPORT itk::NumericTraits< unsigned long >::Zero [static]
 

Definition at line 308 of file itkNumericTraits.h.


The documentation for this class was generated from the following file:
Generated at Wed Mar 30 01:10:47 2005 for ITK by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2000