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 Methods

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

Static Public Attributes

const long Zero
const long One


Detailed Description

template<>
class itk::NumericTraits< long >

Define traits for type long.

Definition at line 242 of file itkNumericTraits.h.


Member Typedef Documentation

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

Definition at line 246 of file itkNumericTraits.h.

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

Definition at line 247 of file itkNumericTraits.h.

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

Definition at line 245 of file itkNumericTraits.h.

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

Definition at line 248 of file itkNumericTraits.h.

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

Definition at line 244 of file itkNumericTraits.h.


Member Function Documentation

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

Definition at line 255 of file itkNumericTraits.h.

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

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

Definition at line 256 of file itkNumericTraits.h.

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

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

Definition at line 254 of file itkNumericTraits.h.

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

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

Definition at line 253 of file itkNumericTraits.h.

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

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

Definition at line 252 of file itkNumericTraits.h.

References min.


Member Data Documentation

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

Definition at line 250 of file itkNumericTraits.h.

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

Definition at line 249 of file itkNumericTraits.h.


The documentation for this class was generated from the following file:
Generated at Fri May 21 01:35:06 2004 for ITK by doxygen 1.2.15 written by Dimitri van Heesch, © 1997-2000