ITK
4.2.0
Insight Segmentation and Registration Toolkit
|
#include <itkNumericTraitsArrayPixel.h>
Public Types | |
typedef Array< ElementAbsType > | AbsType |
typedef Array < ElementAccumulateType > | AccumulateType |
typedef Array< ElementFloatType > | FloatType |
typedef Self | MeasurementVectorType |
typedef Array< ElementPrintType > | PrintType |
typedef Array< ElementRealType > | RealType |
typedef ElementRealType | ScalarRealType |
typedef Array< T > | Self |
typedef T | ValueType |
Static Public Member Functions | |
static void | AssignToArray (const Self &v, MeasurementVectorType &mv) |
template<class TArray > | |
static void | AssignToArray (const Self &v, TArray &mv) |
static unsigned int | GetLength (const Array< T > &m) |
static const Self | max (const Self &a) |
static const Self | min (const Self &a) |
static const Self | NonpositiveMin (const Self &a) |
static const Self | OneValue (const Self &a) |
static const Self | ZeroValue (const Self &a) |
static void | SetLength (Array< T > &m, const unsigned int s) |
Private Types | |
typedef NumericTraits< T >::AbsType | ElementAbsType |
typedef NumericTraits< T > ::AccumulateType | ElementAccumulateType |
typedef NumericTraits< T > ::FloatType | ElementFloatType |
typedef NumericTraits< T > ::PrintType | ElementPrintType |
typedef NumericTraits< T > ::RealType | ElementRealType |
NumericTraits for Array.
T | type of the array component |
Definition at line 30 of file itkNumericTraitsArrayPixel.h.
typedef Array< ElementAbsType > itk::NumericTraits< Array< T > >::AbsType |
Unsigned component type
Definition at line 46 of file itkNumericTraitsArrayPixel.h.
typedef Array< ElementAccumulateType > itk::NumericTraits< Array< T > >::AccumulateType |
Accumulation of addition and multiplication.
Definition at line 49 of file itkNumericTraitsArrayPixel.h.
|
private |
Definition at line 34 of file itkNumericTraitsArrayPixel.h.
|
private |
Definition at line 35 of file itkNumericTraitsArrayPixel.h.
|
private |
Definition at line 36 of file itkNumericTraitsArrayPixel.h.
|
private |
Definition at line 37 of file itkNumericTraitsArrayPixel.h.
|
private |
Definition at line 38 of file itkNumericTraitsArrayPixel.h.
typedef Array< ElementFloatType > itk::NumericTraits< Array< T > >::FloatType |
Typedef for operations that use floating point instead of real precision
Definition at line 53 of file itkNumericTraitsArrayPixel.h.
typedef Self itk::NumericTraits< Array< T > >::MeasurementVectorType |
Measurement vector type
Definition at line 65 of file itkNumericTraitsArrayPixel.h.
typedef Array< ElementPrintType > itk::NumericTraits< Array< T > >::PrintType |
Return the type that can be printed.
Definition at line 56 of file itkNumericTraitsArrayPixel.h.
typedef Array< ElementRealType > itk::NumericTraits< Array< T > >::RealType |
Type for real-valued scalar operations.
Definition at line 59 of file itkNumericTraitsArrayPixel.h.
typedef ElementRealType itk::NumericTraits< Array< T > >::ScalarRealType |
Type for real-valued scalar operations.
Definition at line 62 of file itkNumericTraitsArrayPixel.h.
typedef Array< T > itk::NumericTraits< Array< T > >::Self |
Definition at line 43 of file itkNumericTraitsArrayPixel.h.
typedef T itk::NumericTraits< Array< T > >::ValueType |
Return the type of the native component type.
Definition at line 42 of file itkNumericTraitsArrayPixel.h.
|
inlinestatic |
Definition at line 125 of file itkNumericTraitsArrayPixel.h.
|
inlinestatic |
Definition at line 131 of file itkNumericTraitsArrayPixel.h.
References itk::NumericTraits< T >::GetLength().
|
inlinestatic |
Get the length of the input array.
Definition at line 120 of file itkNumericTraitsArrayPixel.h.
References itk::Array< TValueType >::GetSize().
|
inlinestatic |
Component wise defined element
Definition at line 72 of file itkNumericTraitsArrayPixel.h.
References itk::Array< TValueType >::Fill(), and itk::Array< TValueType >::Size().
|
inlinestatic |
Definition at line 80 of file itkNumericTraitsArrayPixel.h.
References itk::Array< TValueType >::Fill(), and itk::Array< TValueType >::Size().
|
inlinestatic |
Definition at line 104 of file itkNumericTraitsArrayPixel.h.
References itk::Array< TValueType >::Fill(), and itk::Array< TValueType >::Size().
|
inlinestatic |
Definition at line 96 of file itkNumericTraitsArrayPixel.h.
References itk::Array< TValueType >::Fill(), and itk::Array< TValueType >::Size().
|
inlinestatic |
Set the length of the input array and fill it with zeros.
Definition at line 112 of file itkNumericTraitsArrayPixel.h.
References itk::Array< TValueType >::Fill(), and itk::Array< TValueType >::SetSize().
|
inlinestatic |
Definition at line 88 of file itkNumericTraitsArrayPixel.h.
References itk::Array< TValueType >::Fill(), and itk::Array< TValueType >::Size().