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

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

Define traits for type long. More...

#include <itkNumericTraits.h>

List of all members.

Public Types

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

Static Public Member Functions

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

Static Public Attributes

const long ITKCommon_EXPORT Zero
const long ITKCommon_EXPORT One


Detailed Description

template<>
class itk::NumericTraits< long >

Define traits for type long.

Definition at line 268 of file itkNumericTraits.h.


Member Typedef Documentation

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

Definition at line 272 of file itkNumericTraits.h.

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

Definition at line 273 of file itkNumericTraits.h.

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

Definition at line 271 of file itkNumericTraits.h.

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

Definition at line 274 of file itkNumericTraits.h.

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

Definition at line 270 of file itkNumericTraits.h.


Member Function Documentation

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

Definition at line 281 of file itkNumericTraits.h.

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

Definition at line 282 of file itkNumericTraits.h.

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

Definition at line 280 of file itkNumericTraits.h.

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

Definition at line 279 of file itkNumericTraits.h.

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

Definition at line 278 of file itkNumericTraits.h.


Member Data Documentation

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

Definition at line 276 of file itkNumericTraits.h.

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

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