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

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

Define traits for type unsigned char. More...

#include <itkNumericTraits.h>

List of all members.

Public Types

typedef unsigned char ValueType
typedef int PrintType
typedef unsigned char AbsType
typedef unsigned short AccumulateType
typedef double RealType

Static Public Member Functions

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

Static Public Attributes

const unsigned char ITKCommon_EXPORT Zero
const unsigned char ITKCommon_EXPORT One


Detailed Description

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

Define traits for type unsigned char.

Definition at line 158 of file itkNumericTraits.h.


Member Typedef Documentation

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

Definition at line 162 of file itkNumericTraits.h.

typedef unsigned short itk::NumericTraits< unsigned char >::AccumulateType
 

Definition at line 163 of file itkNumericTraits.h.

typedef int itk::NumericTraits< unsigned char >::PrintType
 

Definition at line 161 of file itkNumericTraits.h.

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

Definition at line 164 of file itkNumericTraits.h.

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

Definition at line 160 of file itkNumericTraits.h.


Member Function Documentation

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

Definition at line 171 of file itkNumericTraits.h.

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

Definition at line 172 of file itkNumericTraits.h.

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

Definition at line 170 of file itkNumericTraits.h.

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

Definition at line 169 of file itkNumericTraits.h.

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

Definition at line 168 of file itkNumericTraits.h.


Member Data Documentation

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

Definition at line 166 of file itkNumericTraits.h.

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

Definition at line 165 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