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

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

Define traits for type unsigned short. More...

#include <itkNumericTraits.h>

List of all members.

Public Types

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

Static Public Methods

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

Static Public Attributes

const unsigned short ITKCommon_EXPORT Zero
const unsigned short ITKCommon_EXPORT One


Detailed Description

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

Define traits for type unsigned short.

Definition at line 201 of file itkNumericTraits.h.


Member Typedef Documentation

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

Definition at line 205 of file itkNumericTraits.h.

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

Definition at line 206 of file itkNumericTraits.h.

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

Definition at line 204 of file itkNumericTraits.h.

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

Definition at line 207 of file itkNumericTraits.h.

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

Definition at line 203 of file itkNumericTraits.h.


Member Function Documentation

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

Definition at line 214 of file itkNumericTraits.h.

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

Definition at line 215 of file itkNumericTraits.h.

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

Definition at line 213 of file itkNumericTraits.h.

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

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

Definition at line 212 of file itkNumericTraits.h.

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

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

Definition at line 211 of file itkNumericTraits.h.


Member Data Documentation

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

Definition at line 209 of file itkNumericTraits.h.

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

Definition at line 208 of file itkNumericTraits.h.


The documentation for this class was generated from the following file:
Generated at Tue Sep 16 11:37:55 2003 for ITK by doxygen 1.2.15 written by Dimitri van Heesch, © 1997-2000