go home Home | Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages
itkImageSample.h
Go to the documentation of this file.
00001 /*======================================================================
00002 
00003   This file is part of the elastix software.
00004 
00005   Copyright (c) University Medical Center Utrecht. All rights reserved.
00006   See src/CopyrightElastix.txt or http://elastix.isi.uu.nl/legal.php for
00007   details.
00008 
00009      This software is distributed WITHOUT ANY WARRANTY; without even
00010      the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
00011      PURPOSE. See the above copyright notices for more information.
00012 
00013 ======================================================================*/
00014 
00015 #ifndef __ImageSample_h
00016 #define __ImageSample_h
00017 
00018 #include "itkNumericTraits.h"
00019 
00020 namespace itk
00021 {
00022 
00030   template < class TImage >
00031   class ImageSample
00032   {
00033   public:
00034 
00035     //ImageSample():m_ImageValue(0.0){};
00036     ImageSample(){};
00037     ~ImageSample() {};
00038 
00040     typedef TImage                                      ImageType;
00041     typedef typename ImageType::PointType               PointType;
00042     typedef typename ImageType::PixelType               PixelType;
00043     typedef typename NumericTraits<PixelType>::RealType RealType;
00044 
00046     PointType   m_ImageCoordinates;
00047     RealType    m_ImageValue;
00048   }; // end class ImageSample
00049 
00050 
00051 } // end namespace itk
00052 
00053 #endif // end #ifndef __ImageSample_h
00054 


Generated on 11-05-2012 for elastix by doxygen 1.7.6.1 elastix logo