ITK
4.2.0
Insight Segmentation and Registration Toolkit
|
#include <itkNumericTraitsVectorPixel.h>
Public Types | |
typedef Vector< ElementAbsType, D > | AbsType |
typedef Vector < ElementAccumulateType, D > | AccumulateType |
typedef Vector < ElementFloatType, D > | FloatType |
typedef Self | MeasurementVectorType |
typedef Vector < ElementPrintType, D > | PrintType |
typedef Vector < ElementRealType, D > | RealType |
typedef ElementRealType | ScalarRealType |
typedef Vector< T, D > | 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 Vector< T, D > &) |
static unsigned int | GetLength () |
static const Self | max (const Self &) |
static const Self | max () |
static const Self | min (const Self &) |
static const Self | min () |
static const Self | NonpositiveMin () |
static const Self | NonpositiveMin (const Self &) |
static const Self | OneValue () |
static const Self | OneValue (const Self &) |
static const Self | ZeroValue () |
static const Self | ZeroValue (const Self &) |
static void | SetLength (Vector< T, D > &m, const unsigned int s) |
Static Public Attributes | |
static const Self ITKCommon_EXPORT | One |
static const Self ITKCommon_EXPORT | Zero |
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 Vector.
Definition at line 31 of file itkNumericTraitsVectorPixel.h.
typedef Vector< ElementAbsType, D > itk::NumericTraits< Vector< T, D > >::AbsType |
Unsigned component type
Definition at line 47 of file itkNumericTraitsVectorPixel.h.
typedef Vector< ElementAccumulateType, D > itk::NumericTraits< Vector< T, D > >::AccumulateType |
Accumulation of addition and multiplication.
Definition at line 50 of file itkNumericTraitsVectorPixel.h.
|
private |
Definition at line 35 of file itkNumericTraitsVectorPixel.h.
|
private |
Definition at line 36 of file itkNumericTraitsVectorPixel.h.
|
private |
Definition at line 37 of file itkNumericTraitsVectorPixel.h.
|
private |
Definition at line 38 of file itkNumericTraitsVectorPixel.h.
|
private |
Definition at line 39 of file itkNumericTraitsVectorPixel.h.
typedef Vector< ElementFloatType, D > itk::NumericTraits< Vector< T, D > >::FloatType |
Typedef for operations that use floating point instead of real precision
Definition at line 54 of file itkNumericTraitsVectorPixel.h.
typedef Self itk::NumericTraits< Vector< T, D > >::MeasurementVectorType |
Measurement vector type
Definition at line 66 of file itkNumericTraitsVectorPixel.h.
typedef Vector< ElementPrintType, D > itk::NumericTraits< Vector< T, D > >::PrintType |
Return the type that can be printed.
Definition at line 57 of file itkNumericTraitsVectorPixel.h.
typedef Vector< ElementRealType, D > itk::NumericTraits< Vector< T, D > >::RealType |
Type for real-valued scalar operations.
Definition at line 60 of file itkNumericTraitsVectorPixel.h.
typedef ElementRealType itk::NumericTraits< Vector< T, D > >::ScalarRealType |
Type for real-valued scalar operations.
Definition at line 63 of file itkNumericTraitsVectorPixel.h.
typedef Vector< T, D > itk::NumericTraits< Vector< T, D > >::Self |
Definition at line 44 of file itkNumericTraitsVectorPixel.h.
typedef T itk::NumericTraits< Vector< T, D > >::ValueType |
Return the type of the native component type.
Definition at line 43 of file itkNumericTraitsVectorPixel.h.
|
inlinestatic |
Definition at line 149 of file itkNumericTraitsVectorPixel.h.
|
inlinestatic |
Definition at line 155 of file itkNumericTraitsVectorPixel.h.
|
inlinestatic |
Return the size of the vector.
Definition at line 138 of file itkNumericTraitsVectorPixel.h.
|
inlinestatic |
Return the size of the vector.
Definition at line 144 of file itkNumericTraitsVectorPixel.h.
|
inlinestatic |
Component wise defined element
Definition at line 73 of file itkNumericTraitsVectorPixel.h.
|
inlinestatic |
Definition at line 83 of file itkNumericTraitsVectorPixel.h.
|
inlinestatic |
Definition at line 78 of file itkNumericTraitsVectorPixel.h.
|
inlinestatic |
Definition at line 88 of file itkNumericTraitsVectorPixel.h.
|
inlinestatic |
Definition at line 93 of file itkNumericTraitsVectorPixel.h.
|
inlinestatic |
Definition at line 108 of file itkNumericTraitsVectorPixel.h.
References itk::NumericTraits< T >::NonpositiveMin().
|
inlinestatic |
Definition at line 103 of file itkNumericTraitsVectorPixel.h.
|
inlinestatic |
Definition at line 118 of file itkNumericTraitsVectorPixel.h.
References itk::NumericTraits< T >::OneValue().
|
inlinestatic |
Fixed length vectors cannot be resized, so an exception will be thrown if the input size is not valid. If the size is valid the vector will be filled with zeros.
Definition at line 126 of file itkNumericTraitsVectorPixel.h.
References itk::FixedArray< T, NVectorDimension >::Fill().
|
inlinestatic |
Definition at line 98 of file itkNumericTraitsVectorPixel.h.
|
inlinestatic |
Definition at line 113 of file itkNumericTraitsVectorPixel.h.
References itk::NumericTraits< T >::ZeroValue().
|
static |
Definition at line 167 of file itkNumericTraitsVectorPixel.h.
|
static |
Definition at line 166 of file itkNumericTraitsVectorPixel.h.