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

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

Define traits for type long double. More...

#include <itkNumericTraits.h>

List of all members.

Public Types

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

Static Public Member Functions

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

Static Public Attributes

const long double ITKCommon_EXPORT Zero
const long double ITKCommon_EXPORT One


Detailed Description

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

Define traits for type long double.

Definition at line 370 of file itkNumericTraits.h.


Member Typedef Documentation

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

Definition at line 374 of file itkNumericTraits.h.

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

Definition at line 375 of file itkNumericTraits.h.

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

Definition at line 373 of file itkNumericTraits.h.

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

Definition at line 376 of file itkNumericTraits.h.

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

Definition at line 372 of file itkNumericTraits.h.


Member Function Documentation

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

Definition at line 383 of file itkNumericTraits.h.

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

Definition at line 384 of file itkNumericTraits.h.

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

Definition at line 382 of file itkNumericTraits.h.

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

Definition at line 381 of file itkNumericTraits.h.

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

Definition at line 380 of file itkNumericTraits.h.

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

Definition at line 385 of file itkNumericTraits.h.


Member Data Documentation

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

Definition at line 378 of file itkNumericTraits.h.

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

Definition at line 377 of file itkNumericTraits.h.


The documentation for this class was generated from the following file:
Generated at Wed Mar 30 01:10:47 2005 for ITK by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2000