Main Page   Groups   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Concepts
Public Types | Static Public Member Functions

itk::MeasurementVectorTraits Class Reference

#include <itkMeasurementVectorTraits.h>

List of all members.

Public Types

typedef unsigned int MeasurementVectorLength

Static Public Member Functions

template<class TValueType1 , unsigned int TLength, class TValueType2 >
static MeasurementVectorLength Assert (const FixedArray< TValueType1, TLength > &, const Array< TValueType2 > &b, const char *errMsg="Length Mismatch")
template<class TValueType1 , unsigned int TLength, class TValueType2 >
static MeasurementVectorLength Assert (const FixedArray< TValueType1, TLength > *, const Array< TValueType2 > *b, const char *errMsg="Length Mismatch")
template<class TValueType >
static MeasurementVectorLength Assert (const std::vector< TValueType > &a, const MeasurementVectorLength l, const char *errMsg="Length Mismatch")
template<class TValueType1 , unsigned int TLength, class TValueType2 >
static MeasurementVectorLength Assert (const FixedArray< TValueType1, TLength > &, const VariableLengthVector< TValueType2 > &b, const char *errMsg="Length Mismatch")
template<class TValueType1 , unsigned int TLength, class TValueType2 >
static MeasurementVectorLength Assert (const FixedArray< TValueType1, TLength > *, const VariableLengthVector< TValueType2 > *b, const char *errMsg="Length Mismatch")
template<class TValueType1 , unsigned int TLength>
static MeasurementVectorLength Assert (const FixedArray< TValueType1, TLength > &, const MeasurementVectorLength l, const char *errMsg="Length Mismatch")
template<class TValueType1 , unsigned int TLength>
static MeasurementVectorLength Assert (const FixedArray< TValueType1, TLength > *, const MeasurementVectorLength l, const char *errMsg="Length Mismatch")
template<class TValueType >
static MeasurementVectorLength Assert (const Array< TValueType > &a, const MeasurementVectorLength l, const char *errMsg="Length Mismatch")
template<class TValueType >
static MeasurementVectorLength Assert (const Array< TValueType > *a, const MeasurementVectorLength l, const char *errMsg="Length Mismatch")
template<class TValueType >
static MeasurementVectorLength Assert (const VariableLengthVector< TValueType > &a, const MeasurementVectorLength l, const char *errMsg="Length Mismatch")
template<class TValueType >
static MeasurementVectorLength Assert (const VariableLengthVector< TValueType > *a, const MeasurementVectorLength l, const char *errMsg="Length Mismatch")
template<class TValueType >
static MeasurementVectorLength Assert (const std::vector< TValueType > *a, const MeasurementVectorLength l, const char *errMsg="Length Mismatch")
template<class TValueType >
static MeasurementVectorLength GetLength (const std::vector< TValueType > *m)
template<class TValueType , unsigned int TLength>
static MeasurementVectorLength GetLength (const FixedArray< TValueType, TLength > &)
template<class TValueType >
static MeasurementVectorLength GetLength (const std::vector< TValueType > &m)
template<class TValueType , unsigned int TLength>
static MeasurementVectorLength GetLength (const FixedArray< TValueType, TLength > *)
template<class TValueType >
static MeasurementVectorLength GetLength (const Array< TValueType > &m)
template<class TValueType >
static MeasurementVectorLength GetLength (const VariableLengthVector< TValueType > &m)
template<class TValueType >
static MeasurementVectorLength GetLength (const Array< TValueType > *m)
template<class TValueType >
static MeasurementVectorLength GetLength (const VariableLengthVector< TValueType > *m)
template<class TValueType , unsigned int TLength>
static void SetLength (FixedArray< TValueType, TLength > *m, const unsigned int s)
template<class TValueType >
static void SetLength (std::vector< TValueType > &m, const unsigned int s)
template<class TValueType , unsigned int TLength>
static void SetLength (FixedArray< TValueType, TLength > &m, const unsigned int s)
template<class TValueType >
static void SetLength (Array< TValueType > *m, const unsigned int s)
template<class TValueType >
static void SetLength (Array< TValueType > &m, const unsigned int s)
template<class TValueType >
static void SetLength (std::vector< TValueType > *m, const unsigned int s)
template<class TValueType >
static void SetLength (VariableLengthVector< TValueType > *m, const unsigned int s)
template<class TValueType >
static void SetLength (VariableLengthVector< TValueType > &m, const unsigned int s)

Detailed Description

Definition at line 44 of file Numerics/Statistics/itkMeasurementVectorTraits.h.


Member Typedef Documentation


Member Function Documentation

template<class TValueType1 , unsigned int TLength, class TValueType2 >
static MeasurementVectorLength itk::MeasurementVectorTraits::Assert ( const FixedArray< TValueType1, TLength > &  ,
const Array< TValueType2 > &  b,
const char *  errMsg = "Length Mismatch" 
) [inline, static]
template<class TValueType1 , unsigned int TLength, class TValueType2 >
static MeasurementVectorLength itk::MeasurementVectorTraits::Assert ( const FixedArray< TValueType1, TLength > *  ,
const Array< TValueType2 > *  b,
const char *  errMsg = "Length Mismatch" 
) [inline, static]
template<class TValueType >
static MeasurementVectorLength itk::MeasurementVectorTraits::Assert ( const std::vector< TValueType > &  a,
const MeasurementVectorLength  l,
const char *  errMsg = "Length Mismatch" 
) [inline, static]
template<class TValueType1 , unsigned int TLength, class TValueType2 >
static MeasurementVectorLength itk::MeasurementVectorTraits::Assert ( const FixedArray< TValueType1, TLength > &  ,
const VariableLengthVector< TValueType2 > &  b,
const char *  errMsg = "Length Mismatch" 
) [inline, static]
template<class TValueType1 , unsigned int TLength, class TValueType2 >
static MeasurementVectorLength itk::MeasurementVectorTraits::Assert ( const FixedArray< TValueType1, TLength > *  ,
const VariableLengthVector< TValueType2 > *  b,
const char *  errMsg = "Length Mismatch" 
) [inline, static]
template<class TValueType1 , unsigned int TLength>
static MeasurementVectorLength itk::MeasurementVectorTraits::Assert ( const FixedArray< TValueType1, TLength > &  ,
const MeasurementVectorLength  l,
const char *  errMsg = "Length Mismatch" 
) [inline, static]
template<class TValueType1 , unsigned int TLength>
static MeasurementVectorLength itk::MeasurementVectorTraits::Assert ( const FixedArray< TValueType1, TLength > *  ,
const MeasurementVectorLength  l,
const char *  errMsg = "Length Mismatch" 
) [inline, static]
template<class TValueType >
static MeasurementVectorLength itk::MeasurementVectorTraits::Assert ( const Array< TValueType > &  a,
const MeasurementVectorLength  l,
const char *  errMsg = "Length Mismatch" 
) [inline, static]
template<class TValueType >
static MeasurementVectorLength itk::MeasurementVectorTraits::Assert ( const Array< TValueType > *  a,
const MeasurementVectorLength  l,
const char *  errMsg = "Length Mismatch" 
) [inline, static]
template<class TValueType >
static MeasurementVectorLength itk::MeasurementVectorTraits::Assert ( const VariableLengthVector< TValueType > &  a,
const MeasurementVectorLength  l,
const char *  errMsg = "Length Mismatch" 
) [inline, static]
template<class TValueType >
static MeasurementVectorLength itk::MeasurementVectorTraits::Assert ( const VariableLengthVector< TValueType > *  a,
const MeasurementVectorLength  l,
const char *  errMsg = "Length Mismatch" 
) [inline, static]
template<class TValueType >
static MeasurementVectorLength itk::MeasurementVectorTraits::Assert ( const std::vector< TValueType > *  a,
const MeasurementVectorLength  l,
const char *  errMsg = "Length Mismatch" 
) [inline, static]
template<class TValueType >
static MeasurementVectorLength itk::MeasurementVectorTraits::GetLength ( const std::vector< TValueType > *  m  )  [inline, static]
template<class TValueType , unsigned int TLength>
static MeasurementVectorLength itk::MeasurementVectorTraits::GetLength ( const FixedArray< TValueType, TLength > &   )  [inline, static]
template<class TValueType >
static MeasurementVectorLength itk::MeasurementVectorTraits::GetLength ( const std::vector< TValueType > &  m  )  [inline, static]
template<class TValueType , unsigned int TLength>
static MeasurementVectorLength itk::MeasurementVectorTraits::GetLength ( const FixedArray< TValueType, TLength > *   )  [inline, static]
template<class TValueType >
static MeasurementVectorLength itk::MeasurementVectorTraits::GetLength ( const Array< TValueType > &  m  )  [inline, static]
template<class TValueType >
static MeasurementVectorLength itk::MeasurementVectorTraits::GetLength ( const VariableLengthVector< TValueType > &  m  )  [inline, static]
template<class TValueType >
static MeasurementVectorLength itk::MeasurementVectorTraits::GetLength ( const Array< TValueType > *  m  )  [inline, static]
template<class TValueType >
static MeasurementVectorLength itk::MeasurementVectorTraits::GetLength ( const VariableLengthVector< TValueType > *  m  )  [inline, static]
template<class TValueType , unsigned int TLength>
static void itk::MeasurementVectorTraits::SetLength ( FixedArray< TValueType, TLength > *  m,
const unsigned int  s 
) [inline, static]
template<class TValueType >
static void itk::MeasurementVectorTraits::SetLength ( std::vector< TValueType > &  m,
const unsigned int  s 
) [inline, static]
template<class TValueType , unsigned int TLength>
static void itk::MeasurementVectorTraits::SetLength ( FixedArray< TValueType, TLength > &  m,
const unsigned int  s 
) [inline, static]
template<class TValueType >
static void itk::MeasurementVectorTraits::SetLength ( Array< TValueType > *  m,
const unsigned int  s 
) [inline, static]
template<class TValueType >
static void itk::MeasurementVectorTraits::SetLength ( Array< TValueType > &  m,
const unsigned int  s 
) [inline, static]
template<class TValueType >
static void itk::MeasurementVectorTraits::SetLength ( std::vector< TValueType > *  m,
const unsigned int  s 
) [inline, static]
template<class TValueType >
static void itk::MeasurementVectorTraits::SetLength ( VariableLengthVector< TValueType > *  m,
const unsigned int  s 
) [inline, static]
template<class TValueType >
static void itk::MeasurementVectorTraits::SetLength ( VariableLengthVector< TValueType > &  m,
const unsigned int  s 
) [inline, static]

The documentation for this class was generated from the following file:

Generated at Tue Jul 13 2010 00:08:57 for ITK by doxygen 1.7.1 written by Dimitri van Heesch, © 1997-2000