core/vnl/vnl_integrant_fnct.h
Go to the documentation of this file.
00001 #ifndef VNL_INTEGRANT_FNCT_H_
00002 #define VNL_INTEGRANT_FNCT_H_
00003 //:
00004 // \file
00005 // \author Kongbin Kang
00006 // \date Jan 12, 2005
00007 // \brief the abstract class of 1D integrand function used in integral
00008 
00009 class vnl_integrant_fnct
00010 {
00011  public:
00012   vnl_integrant_fnct() {}
00013   virtual ~vnl_integrant_fnct() {}
00014 
00015   virtual double f_(double /*x*/) = 0;
00016 };
00017 
00018 #endif