FREE::ImageTypes< VImageDimension > Class Template Reference

Abstract template class defining all default image types used within f.r.e.e. More...

#include <freImageTypes.h>

List of all members.

Public Types

typedef itk::Vector
< ScalarType,
VImageDimension > 
VectorType
typedef VectorType TransformationFieldPixelType
typedef itk::Image
< InternalImagePixelType,
VImageDimension > 
InternalImageType
typedef itk::Image
< TransformationFieldPixelType,
VImageDimension > 
TransformationFieldType
typedef itk::Image
< ViewImagePixelType,
VImageDimension > 
ViewImageType
typedef itk::Image
< MaskPixelType,
VImageDimension > 
MaskType
typedef itk::Point
< ScalarType,
VImageDimension > 
PointType
typedef
itk::PointSet
< InternalImagePixelType,
VImageDimension,
itk::DefaultStaticMeshTraits
< InternalImagePixelType,
VImageDimension,
VImageDimension,
ScalarType > > 
PointSetType


Detailed Description

template<unsigned int VImageDimension>
class FREE::ImageTypes< VImageDimension >

Abstract template class defining all default image types used within f.r.e.e.

Definition at line 50 of file freImageTypes.h.


Member Typedef Documentation

template<unsigned int VImageDimension>
typedef itk::Vector<ScalarType, VImageDimension> FREE::ImageTypes< VImageDimension >::VectorType

Vectortypes used in the engine for the transformation fields.

Definition at line 54 of file freImageTypes.h.

template<unsigned int VImageDimension>
typedef VectorType FREE::ImageTypes< VImageDimension >::TransformationFieldPixelType

Definition at line 56 of file freImageTypes.h.

template<unsigned int VImageDimension>
typedef itk::Image<InternalImagePixelType, VImageDimension> FREE::ImageTypes< VImageDimension >::InternalImageType

InternalImagetype used in the engine for the image representation.

Definition at line 59 of file freImageTypes.h.

template<unsigned int VImageDimension>
typedef itk::Image<TransformationFieldPixelType , VImageDimension> FREE::ImageTypes< VImageDimension >::TransformationFieldType

Transformation field type used in the engine to represent registration changes.

Definition at line 63 of file freImageTypes.h.

template<unsigned int VImageDimension>
typedef itk::Image<ViewImagePixelType, VImageDimension> FREE::ImageTypes< VImageDimension >::ViewImageType

Imagetype used for images, which are only supposed to be shown.

Definition at line 66 of file freImageTypes.h.

template<unsigned int VImageDimension>
typedef itk::Image<MaskPixelType, VImageDimension> FREE::ImageTypes< VImageDimension >::MaskType

Imagetype used as a mask for the region of interest. The value 0 will mask out, all other values not change the masked image.

Definition at line 70 of file freImageTypes.h.

template<unsigned int VImageDimension>
typedef itk::Point<ScalarType, VImageDimension > FREE::ImageTypes< VImageDimension >::PointType

Pointype used to represent a point within the image (in real world coordinates).

Definition at line 73 of file freImageTypes.h.

template<unsigned int VImageDimension>
typedef itk::PointSet< InternalImagePixelType, VImageDimension, itk::DefaultStaticMeshTraits<InternalImagePixelType, VImageDimension, VImageDimension, ScalarType> > FREE::ImageTypes< VImageDimension >::PointSetType

Definition at line 75 of file freImageTypes.h.


The documentation for this class was generated from the following file:
Generated at Sat Oct 13 18:17:26 2007 for f.r.e.e. - Flexible Registration and Evaluation Engine by doxygen 1.5.3 written by Dimitri van Heesch, © 1997-2000