ShapeEnergyInterface.hpp

00001 // This file is part of the imaging2 class library.
00002 //
00003 // University of Innsbruck, Infmath Imaging, 2009.
00004 // http://infmath.uibk.ac.at
00005 //
00006 // All rights reserved.
00007 
00008 
00009 #ifndef SHAPE_SHAPEENERGYINTERFACE_H
00010 #define SHAPE_SHAPEENERGYINTERFACE_H
00011 
00012 #include <minimize/EnergyInterface.hpp>
00013 
00014 
00015 namespace imaging
00016 {
00022   template <class shape_t>
00023   class ShapeEnergyInterface : public EnergyInterface
00024   {
00025   public:
00026   
00028     virtual const shape_t & current_shape() const = 0;
00029   };
00030 }
00031 
00032 #endif

Generated on Tue Feb 10 10:01:30 2009 for imaging2 by  doxygen 1.5.5