indii/ml/filter/KernelForwardBackwardSmootherModel.hpp

00001 #ifndef INDII_ML_FILTER_KERNELFORWARDBACKWARDSMOOTHERMODEL_HPP
00002 #define INDII_ML_FILTER_KERNELFORWARDBACKWARDSMOOTHERMODEL_HPP
00003 
00004 #include "ParticleFilterModel.hpp"
00005 
00006 namespace indii {
00007   namespace ml {
00008     namespace filter {
00009 
00010 /**
00011  * KernelForwardBackwardSmoother compatible model.
00012  *
00013  * @author Lawrence Murray <lawrence@indii.org>
00014  * @version $Rev: 490 $
00015  * @date $Date: 2008-07-31 17:20:07 +0100 (Thu, 31 Jul 2008) $
00016  *
00017  * @param T The type of time.
00018  * 
00019  * @see indii::ml::filter for general usage guidelines.
00020  */
00021 template <class T = unsigned int>
00022 class KernelForwardBackwardSmootherModel :
00023     public virtual ParticleFilterModel<T> {
00024 public:
00025   /**
00026    * Destructor.
00027    */
00028   virtual ~KernelForwardBackwardSmootherModel() = 0;
00029 
00030 };
00031 
00032     }
00033   }
00034 }
00035 
00036 template <class T>
00037 indii::ml::filter::KernelForwardBackwardSmootherModel<T>::~KernelForwardBackwardSmootherModel() {
00038   //
00039 }
00040 
00041 #endif
00042 

Generated on Wed Dec 17 15:11:57 2008 for dysii Dynamical Systems Library by  doxygen 1.5.3