ITK
4.6.0
Insight Segmentation and Registration Toolkit
|
#include <itkNumericTraitsPointPixel.h>
NumericTraits for Point.
T | Component type for Point |
D | Dimension of the space |
Definition at line 32 of file itkNumericTraitsPointPixel.h.
Public Types | |
typedef Point< ElementAbsType, D > | AbsType |
typedef Point < ElementAccumulateType, D > | AccumulateType |
typedef Point < ElementFloatType, D > | FloatType |
typedef Self | MeasurementVectorType |
typedef Point < ElementPrintType, D > | PrintType |
typedef Point< ElementRealType, D > | RealType |
typedef ElementRealType | ScalarRealType |
typedef Point< T, D > | 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 Point< 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 (Point< 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 |
typedef Point< ElementAbsType, D > itk::NumericTraits< Point< T, D > >::AbsType |
Unsigned component type
Definition at line 49 of file itkNumericTraitsPointPixel.h.
typedef Point< ElementAccumulateType, D > itk::NumericTraits< Point< T, D > >::AccumulateType |
Accumulation of addition and multiplication.
Definition at line 52 of file itkNumericTraitsPointPixel.h.
|
private |
Definition at line 36 of file itkNumericTraitsPointPixel.h.
|
private |
Definition at line 37 of file itkNumericTraitsPointPixel.h.
|
private |
Definition at line 38 of file itkNumericTraitsPointPixel.h.
|
private |
Definition at line 39 of file itkNumericTraitsPointPixel.h.
|
private |
Definition at line 40 of file itkNumericTraitsPointPixel.h.
typedef Point< ElementFloatType, D > itk::NumericTraits< Point< T, D > >::FloatType |
Typedef for operations that use floating point instead of real precision
Definition at line 56 of file itkNumericTraitsPointPixel.h.
typedef Self itk::NumericTraits< Point< T, D > >::MeasurementVectorType |
Measurement vector type
Definition at line 68 of file itkNumericTraitsPointPixel.h.
typedef Point< ElementPrintType, D > itk::NumericTraits< Point< T, D > >::PrintType |
Return the type that can be printed.
Definition at line 59 of file itkNumericTraitsPointPixel.h.
typedef Point< ElementRealType, D > itk::NumericTraits< Point< T, D > >::RealType |
Type for real-valued scalar operations.
Definition at line 62 of file itkNumericTraitsPointPixel.h.
typedef ElementRealType itk::NumericTraits< Point< T, D > >::ScalarRealType |
Type for real-valued scalar operations.
Definition at line 65 of file itkNumericTraitsPointPixel.h.
typedef Point< T, D > itk::NumericTraits< Point< T, D > >::Self |
Definition at line 46 of file itkNumericTraitsPointPixel.h.
typedef T itk::NumericTraits< Point< T, D > >::ValueType |
Return the type of the native component type.
Definition at line 45 of file itkNumericTraitsPointPixel.h.
|
inlinestatic |
Definition at line 151 of file itkNumericTraitsPointPixel.h.
|
inlinestatic |
Definition at line 157 of file itkNumericTraitsPointPixel.h.
|
inlinestatic |
Return the dimensionality of the point.
Definition at line 140 of file itkNumericTraitsPointPixel.h.
|
inlinestatic |
Return the dimensionality of the point.
Definition at line 146 of file itkNumericTraitsPointPixel.h.
|
inlinestatic |
Component wise defined element
Definition at line 75 of file itkNumericTraitsPointPixel.h.
|
inlinestatic |
Definition at line 85 of file itkNumericTraitsPointPixel.h.
|
inlinestatic |
Definition at line 80 of file itkNumericTraitsPointPixel.h.
|
inlinestatic |
Definition at line 90 of file itkNumericTraitsPointPixel.h.
|
inlinestatic |
Definition at line 95 of file itkNumericTraitsPointPixel.h.
|
inlinestatic |
Definition at line 110 of file itkNumericTraitsPointPixel.h.
References itk::NumericTraits< T >::NonpositiveMin().
|
inlinestatic |
Definition at line 105 of file itkNumericTraitsPointPixel.h.
|
inlinestatic |
Definition at line 120 of file itkNumericTraitsPointPixel.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 128 of file itkNumericTraitsPointPixel.h.
References itk::FixedArray< TCoordRep, NPointDimension >::Fill().
|
inlinestatic |
Definition at line 100 of file itkNumericTraitsPointPixel.h.
|
inlinestatic |
Definition at line 115 of file itkNumericTraitsPointPixel.h.
References itk::NumericTraits< T >::ZeroValue().
|
static |
Definition at line 169 of file itkNumericTraitsPointPixel.h.
|
static |
Definition at line 168 of file itkNumericTraitsPointPixel.h.