Main Page   Groups   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Concepts

itk::MeasurementVectorTraits Class Reference

#include <itkMeasurementVectorTraits.h>

List of all members.

Public Types

typedef unsigned int MeasurementVectorLength

Static Public Member Functions

template<class TValueType, unsigned int TLength>
static void SetLength (FixedArray< TValueType, TLength > &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 (std::vector< TValueType > *m, const unsigned int s)
template<class TValueType, unsigned int TLength>
static MeasurementVectorLength GetLength (const FixedArray< TValueType, TLength > &)
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 Array< TValueType > *m)
template<class TValueType>
static MeasurementVectorLength GetLength (const std::vector< TValueType > &m)
template<class TValueType>
static MeasurementVectorLength GetLength (const std::vector< TValueType > *m)
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 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 std::vector< 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")


Member Typedef Documentation

typedef unsigned int itk::MeasurementVectorTraits::MeasurementVectorLength
 

Definition at line 46 of file itkMeasurementVectorTraits.h.


Member Function Documentation

template<class TValueType>
static MeasurementVectorLength itk::MeasurementVectorTraits::Assert const std::vector< TValueType > *  a,
const MeasurementVectorLength  l,
const char *  errMsg = "Length Mismatch"
[inline, static]
 

Definition at line 241 of file itkMeasurementVectorTraits.h.

References itkGenericExceptionMacro.

template<class TValueType>
static MeasurementVectorLength itk::MeasurementVectorTraits::Assert const std::vector< TValueType > &  a,
const MeasurementVectorLength  l,
const char *  errMsg = "Length Mismatch"
[inline, static]
 

Definition at line 226 of file itkMeasurementVectorTraits.h.

References itkGenericExceptionMacro.

template<class TValueType>
static MeasurementVectorLength itk::MeasurementVectorTraits::Assert const Array< TValueType > *  a,
const MeasurementVectorLength  l,
const char *  errMsg = "Length Mismatch"
[inline, static]
 

Definition at line 211 of file itkMeasurementVectorTraits.h.

References itkGenericExceptionMacro.

template<class TValueType>
static MeasurementVectorLength itk::MeasurementVectorTraits::Assert const Array< TValueType > &  a,
const MeasurementVectorLength  l,
const char *  errMsg = "Length Mismatch"
[inline, static]
 

Definition at line 196 of file itkMeasurementVectorTraits.h.

References itkGenericExceptionMacro.

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]
 

Definition at line 180 of file itkMeasurementVectorTraits.h.

References itkGenericExceptionMacro.

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]
 

Definition at line 164 of file itkMeasurementVectorTraits.h.

References itkGenericExceptionMacro.

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]
 

Definition at line 148 of file itkMeasurementVectorTraits.h.

References itkGenericExceptionMacro.

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]
 

Definition at line 129 of file itkMeasurementVectorTraits.h.

References itkGenericExceptionMacro.

template<class TValueType>
static MeasurementVectorLength itk::MeasurementVectorTraits::GetLength const std::vector< TValueType > *  m  )  [inline, static]
 

Definition at line 124 of file itkMeasurementVectorTraits.h.

template<class TValueType>
static MeasurementVectorLength itk::MeasurementVectorTraits::GetLength const std::vector< TValueType > &  m  )  [inline, static]
 

Definition at line 119 of file itkMeasurementVectorTraits.h.

template<class TValueType>
static MeasurementVectorLength itk::MeasurementVectorTraits::GetLength const Array< TValueType > *  m  )  [inline, static]
 

Definition at line 114 of file itkMeasurementVectorTraits.h.

template<class TValueType>
static MeasurementVectorLength itk::MeasurementVectorTraits::GetLength const Array< TValueType > &  m  )  [inline, static]
 

Definition at line 109 of file itkMeasurementVectorTraits.h.

template<class TValueType, unsigned int TLength>
static MeasurementVectorLength itk::MeasurementVectorTraits::GetLength const FixedArray< TValueType, TLength > *   )  [inline, static]
 

Definition at line 104 of file itkMeasurementVectorTraits.h.

template<class TValueType, unsigned int TLength>
static MeasurementVectorLength itk::MeasurementVectorTraits::GetLength const FixedArray< TValueType, TLength > &   )  [inline, static]
 

Definition at line 99 of file itkMeasurementVectorTraits.h.

template<class TValueType>
static void itk::MeasurementVectorTraits::SetLength std::vector< TValueType > *  m,
const unsigned int  s
[inline, static]
 

Definition at line 91 of file itkMeasurementVectorTraits.h.

template<class TValueType>
static void itk::MeasurementVectorTraits::SetLength std::vector< TValueType > &  m,
const unsigned int  s
[inline, static]
 

Definition at line 85 of file itkMeasurementVectorTraits.h.

template<class TValueType>
static void itk::MeasurementVectorTraits::SetLength Array< TValueType > *  m,
const unsigned int  s
[inline, static]
 

Definition at line 78 of file itkMeasurementVectorTraits.h.

template<class TValueType>
static void itk::MeasurementVectorTraits::SetLength Array< TValueType > &  m,
const unsigned int  s
[inline, static]
 

Definition at line 71 of file itkMeasurementVectorTraits.h.

template<class TValueType, unsigned int TLength>
static void itk::MeasurementVectorTraits::SetLength FixedArray< TValueType, TLength > *  m,
const unsigned int  s
[inline, static]
 

Definition at line 60 of file itkMeasurementVectorTraits.h.

References itkGenericExceptionMacro.

template<class TValueType, unsigned int TLength>
static void itk::MeasurementVectorTraits::SetLength FixedArray< TValueType, TLength > &  m,
const unsigned int  s
[inline, static]
 

Definition at line 49 of file itkMeasurementVectorTraits.h.

References itkGenericExceptionMacro.


The documentation for this class was generated from the following file:
Generated at Tue Aug 30 17:10:08 2005 for ITK by doxygen 1.4.1 written by Dimitri van Heesch, © 1997-2000