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 Methods

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

Static Public Attributes

const unsigned long Zero
const unsigned long One


Detailed Description

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

Define traits for type unsigned long.

Definition at line 263 of file itkNumericTraits.h.


Member Typedef Documentation

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

Definition at line 267 of file itkNumericTraits.h.

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

Definition at line 268 of file itkNumericTraits.h.

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

Definition at line 266 of file itkNumericTraits.h.

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

Definition at line 269 of file itkNumericTraits.h.

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

Definition at line 265 of file itkNumericTraits.h.


Member Function Documentation

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

Definition at line 276 of file itkNumericTraits.h.

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

Definition at line 277 of file itkNumericTraits.h.

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

Definition at line 275 of file itkNumericTraits.h.

References itk::NumericTraits< T >::Zero.

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

Definition at line 274 of file itkNumericTraits.h.

References itk::NumericTraits< T >::Zero.

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

Definition at line 273 of file itkNumericTraits.h.

References min.


Member Data Documentation

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

Definition at line 271 of file itkNumericTraits.h.

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

Definition at line 270 of file itkNumericTraits.h.


The documentation for this class was generated from the following file:
Generated at Wed Mar 12 01:19:50 2003 for ITK by doxygen 1.2.15 written by Dimitri van Heesch, © 1997-2000