X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FcpExtensions%2FAlgorithms%2FKalmanConstantFilter.h;h=82cd263eda9de5e4d10ea318935ade8aa9a512d3;hb=aee3cafa7e93f996580777976636ed625dbc43f5;hp=76fb1b464663c4700e3833be3c6435b631f2c377;hpb=2361f4f97631e09d88d8a5510a369817dcaa19db;p=cpPlugins.git diff --git a/lib/cpExtensions/Algorithms/KalmanConstantFilter.h b/lib/cpExtensions/Algorithms/KalmanConstantFilter.h index 76fb1b4..82cd263 100644 --- a/lib/cpExtensions/Algorithms/KalmanConstantFilter.h +++ b/lib/cpExtensions/Algorithms/KalmanConstantFilter.h @@ -8,46 +8,46 @@ #include namespace cpExtensions +{ + namespace Algorithms { - namespace Algorithms + /** + */ + template< typename T > + class cpExtensions_EXPORT KalmanConstantFilter + : public KalmanFilter< T > { - /** - */ - template< typename T > - class cpExtensions_EXPORT KalmanConstantFilter - : public KalmanFilter< T > - { - public: - typedef KalmanConstantFilter Self; - typedef KalmanFilter< T > Superclass; - typedef itk::SmartPointer< Self > Pointer; - typedef itk::SmartPointer< const Self > ConstPointer; - - typedef typename Superclass::TScalar TScalar; - typedef typename Superclass::TMatrix TMatrix; - typedef typename Superclass::TVector TVector; - - public: - itkNewMacro( Self ); - itkTypeMacro( KalmanConstantFilter, KalmanFilter ); - - public: - void Configure( unsigned int m ); - - /// Iteration methods - virtual void Initialize( ); - - protected: - KalmanConstantFilter( ); - virtual ~KalmanConstantFilter( ); - - private: - // Purposely not implemented. - KalmanConstantFilter( const Self& ); - void operator=( const Self& ); - }; - - } // ecapseman + public: + typedef KalmanConstantFilter Self; + typedef KalmanFilter< T > Superclass; + typedef itk::SmartPointer< Self > Pointer; + typedef itk::SmartPointer< const Self > ConstPointer; + + typedef typename Superclass::TScalar TScalar; + typedef typename Superclass::TMatrix TMatrix; + typedef typename Superclass::TVector TVector; + + public: + itkNewMacro( Self ); + itkTypeMacro( KalmanConstantFilter, KalmanFilter ); + + public: + void Configure( unsigned int m ); + + // Iteration methods + virtual void Initialize( ) cpExtensions_OVERRIDE; + + protected: + KalmanConstantFilter( ); + virtual ~KalmanConstantFilter( ); + + private: + // Purposely not implemented. + KalmanConstantFilter( const Self& ); + void operator=( const Self& ); + }; + + } // ecapseman } // ecapseman