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)

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 290 of file itkNumericTraits.h.


Member Typedef Documentation

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

Definition at line 294 of file itkNumericTraits.h.

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

Definition at line 295 of file itkNumericTraits.h.

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

Definition at line 293 of file itkNumericTraits.h.

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

Definition at line 296 of file itkNumericTraits.h.

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

Definition at line 292 of file itkNumericTraits.h.


Member Function Documentation

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

Definition at line 303 of file itkNumericTraits.h.

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

Definition at line 304 of file itkNumericTraits.h.

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

Definition at line 302 of file itkNumericTraits.h.

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

Definition at line 301 of file itkNumericTraits.h.

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

Definition at line 300 of file itkNumericTraits.h.


Member Data Documentation

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

Definition at line 298 of file itkNumericTraits.h.

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

Definition at line 297 of file itkNumericTraits.h.


The documentation for this class was generated from the following file:
Generated at Sat Mar 31 02:58:30 2007 for ITK by doxygen 1.3.8 written by Dimitri van Heesch, © 1997-2000