![]() |
ITK
4.13.0
Insight Segmentation and Registration Toolkit
|
#include <itkNumericTraitsArrayPixel.h>
NumericTraits for Array.
T | type of the array component |
Definition at line 30 of file 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<typename 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) |
Static Public Attributes | |
static ITK_CONSTEXPR_VAR bool | IsComplex = NumericTraits< ValueType >::IsComplex |
static ITK_CONSTEXPR_VAR bool | IsInteger = NumericTraits< ValueType >::IsInteger |
static ITK_CONSTEXPR_VAR bool | IsSigned = NumericTraits< ValueType >::IsSigned |
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 |
typedef Array< ElementAbsType > itk::NumericTraits< Array< T > >::AbsType |
Unsigned component type
Definition at line 47 of file itkNumericTraitsArrayPixel.h.
typedef Array< ElementAccumulateType > itk::NumericTraits< Array< T > >::AccumulateType |
Accumulation of addition and multiplication.
Definition at line 50 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 54 of file itkNumericTraitsArrayPixel.h.
typedef Self itk::NumericTraits< Array< T > >::MeasurementVectorType |
Measurement vector type
Definition at line 66 of file itkNumericTraitsArrayPixel.h.
typedef Array< ElementPrintType > itk::NumericTraits< Array< T > >::PrintType |
Return the type that can be printed.
Definition at line 57 of file itkNumericTraitsArrayPixel.h.
typedef Array< ElementRealType > itk::NumericTraits< Array< T > >::RealType |
Type for real-valued scalar operations.
Definition at line 60 of file itkNumericTraitsArrayPixel.h.
typedef ElementRealType itk::NumericTraits< Array< T > >::ScalarRealType |
Type for real-valued scalar operations.
Definition at line 63 of file itkNumericTraitsArrayPixel.h.
typedef Array< T > itk::NumericTraits< Array< T > >::Self |
Definition at line 44 of file itkNumericTraitsArrayPixel.h.
typedef T itk::NumericTraits< Array< T > >::ValueType |
Return the type of the native component type.
Definition at line 43 of file itkNumericTraitsArrayPixel.h.
|
inlinestatic |
Definition at line 130 of file itkNumericTraitsArrayPixel.h.
|
inlinestatic |
Definition at line 136 of file itkNumericTraitsArrayPixel.h.
References itk::NumericTraits< T >::GetLength().
|
inlinestatic |
Get the length of the input array.
Definition at line 125 of file itkNumericTraitsArrayPixel.h.
References itk::Array< TValue >::GetSize().
|
inlinestatic |
Component wise defined element
Definition at line 73 of file itkNumericTraitsArrayPixel.h.
References itk::Array< TValue >::Fill(), and itk::Array< TValue >::Size().
|
inlinestatic |
Definition at line 81 of file itkNumericTraitsArrayPixel.h.
References itk::Array< TValue >::Fill(), and itk::Array< TValue >::Size().
|
inlinestatic |
Definition at line 105 of file itkNumericTraitsArrayPixel.h.
References itk::Array< TValue >::Fill(), and itk::Array< TValue >::Size().
|
inlinestatic |
Definition at line 97 of file itkNumericTraitsArrayPixel.h.
References itk::Array< TValue >::Fill(), and itk::Array< TValue >::Size().
|
inlinestatic |
Set the length of the input array and fill it with zeros.
Definition at line 117 of file itkNumericTraitsArrayPixel.h.
References itk::Array< TValue >::Fill(), and itk::Array< TValue >::SetSize().
|
inlinestatic |
Definition at line 89 of file itkNumericTraitsArrayPixel.h.
References itk::Array< TValue >::Fill(), and itk::Array< TValue >::Size().
|
static |
Definition at line 114 of file itkNumericTraitsArrayPixel.h.
|
static |
Definition at line 113 of file itkNumericTraitsArrayPixel.h.
|
static |
Definition at line 112 of file itkNumericTraitsArrayPixel.h.