]> Creatis software - cpPlugins.git/blobdiff - lib/cpExtensions/Algorithms/IterativeGaussianModelEstimator.hxx
...
[cpPlugins.git] / lib / cpExtensions / Algorithms / IterativeGaussianModelEstimator.hxx
similarity index 82%
rename from lib/cpPlugins/Extensions/Algorithms/IterativeGaussianModelEstimator.hxx
rename to lib/cpExtensions/Algorithms/IterativeGaussianModelEstimator.hxx
index b0d0505fc2a90de2c8cd98641117cf6413f8436f..c6e3cb8fdc6fd444a725528114cc1eedcea94624 100644 (file)
@@ -2,8 +2,8 @@
 // @author Leonardo Florez-Valencia (florez-l@javeriana.edu.co)
 // -------------------------------------------------------------------------
 
-#ifndef __CPPLUGINS__EXTENSIONS__ALGORITHMS__ITERATIVEGAUSSIANMODELESTIMATOR__HXX__
-#define __CPPLUGINS__EXTENSIONS__ALGORITHMS__ITERATIVEGAUSSIANMODELESTIMATOR__HXX__
+#ifndef __CPEXTENSIONS__ALGORITHMS__ITERATIVEGAUSSIANMODELESTIMATOR__HXX__
+#define __CPEXTENSIONS__ALGORITHMS__ITERATIVEGAUSSIANMODELESTIMATOR__HXX__
 
 #include <cmath>
 #include <cstdarg>
@@ -13,8 +13,7 @@
 
 // -------------------------------------------------------------------------
 template< class S, unsigned int D >
-void
-cpPlugins::Extensions::Algorithms::IterativeGaussianModelEstimator< S, D >::
+void cpExtensions::Algorithms::IterativeGaussianModelEstimator< S, D >::
 SetNumberOfSamples( unsigned long n )
 {
   this->m_N = S( n );
@@ -24,8 +23,7 @@ SetNumberOfSamples( unsigned long n )
 
 // -------------------------------------------------------------------------
 template< class S, unsigned int D >
-void
-cpPlugins::Extensions::Algorithms::IterativeGaussianModelEstimator< S, D >::
+void cpExtensions::Algorithms::IterativeGaussianModelEstimator< S, D >::
 SetMu( const TMatrix& m )
 {
   if( m.rows( ) == D && m.columns( ) == 1 )
@@ -45,8 +43,7 @@ SetMu( const TMatrix& m )
 
 // -------------------------------------------------------------------------
 template< class S, unsigned int D >
-void
-cpPlugins::Extensions::Algorithms::IterativeGaussianModelEstimator< S, D >::
+void cpExtensions::Algorithms::IterativeGaussianModelEstimator< S, D >::
 SetOmega( const TMatrix& O )
 {
   if( O.rows( ) == D && O.columns( ) == D )
@@ -66,8 +63,7 @@ SetOmega( const TMatrix& O )
 
 // -------------------------------------------------------------------------
 template< class S, unsigned int D >
-bool
-cpPlugins::Extensions::Algorithms::IterativeGaussianModelEstimator< S, D >::
+bool cpExtensions::Algorithms::IterativeGaussianModelEstimator< S, D >::
 SaveModelToFile( const std::string& filename ) const
 {
   std::ofstream out( filename.c_str( ) );
@@ -85,8 +81,7 @@ SaveModelToFile( const std::string& filename ) const
 
 // -------------------------------------------------------------------------
 template< class S, unsigned int D >
-bool
-cpPlugins::Extensions::Algorithms::IterativeGaussianModelEstimator< S, D >::
+bool cpExtensions::Algorithms::IterativeGaussianModelEstimator< S, D >::
 LoadModelFromFile( const std::string& filename )
 {
   std::ifstream in( filename.c_str( ) );
@@ -109,7 +104,7 @@ LoadModelFromFile( const std::string& filename )
 // -------------------------------------------------------------------------
 template< class S, unsigned int D >
 template< class V >
-S cpPlugins::Extensions::Algorithms::IterativeGaussianModelEstimator< S, D >::
+S cpExtensions::Algorithms::IterativeGaussianModelEstimator< S, D >::
 Probability( const V& sample ) const
 {
   if( !this->m_Updated )
@@ -140,7 +135,7 @@ Probability( const V& sample ) const
 
 // -------------------------------------------------------------------------
 template< class S, unsigned int D >
-S cpPlugins::Extensions::Algorithms::IterativeGaussianModelEstimator< S, D >::
+S cpExtensions::Algorithms::IterativeGaussianModelEstimator< S, D >::
 Probability( const S& s_x, const S& s_y, ... ) const
 {
   static S sample[ D ];
@@ -158,8 +153,7 @@ Probability( const S& s_x, const S& s_y, ... ) const
 // -------------------------------------------------------------------------
 template< class S, unsigned int D >
 template< class V, class M >
-void
-cpPlugins::Extensions::Algorithms::IterativeGaussianModelEstimator< S, D >::
+void cpExtensions::Algorithms::IterativeGaussianModelEstimator< S, D >::
 GetModel( V& m, M& E ) const
 {
   if( !this->m_Updated )
@@ -175,8 +169,7 @@ GetModel( V& m, M& E ) const
 
 // -------------------------------------------------------------------------
 template< class S, unsigned int D >
-void
-cpPlugins::Extensions::Algorithms::IterativeGaussianModelEstimator< S, D >::
+void cpExtensions::Algorithms::IterativeGaussianModelEstimator< S, D >::
 Clear( )
 {
   this->m_N = S( 0 );
@@ -191,8 +184,7 @@ Clear( )
 // -------------------------------------------------------------------------
 template< class S, unsigned int D >
 template< class V >
-void
-cpPlugins::Extensions::Algorithms::IterativeGaussianModelEstimator< S, D >::
+void cpExtensions::Algorithms::IterativeGaussianModelEstimator< S, D >::
 AddSample( const V& sample )
 {
   TMatrix s( D, 1 );
@@ -224,8 +216,7 @@ AddSample( const V& sample )
 
 // -------------------------------------------------------------------------
 template< class S, unsigned int D >
-void
-cpPlugins::Extensions::Algorithms::IterativeGaussianModelEstimator< S, D >::
+void cpExtensions::Algorithms::IterativeGaussianModelEstimator< S, D >::
 AddSample( const S& s_x, const S& s_y, ... )
 {
   static S sample[ D ];
@@ -246,7 +237,7 @@ AddSample( const S& s_x, const S& s_y, ... )
 
 // -------------------------------------------------------------------------
 template< class S, unsigned int D >
-cpPlugins::Extensions::Algorithms::IterativeGaussianModelEstimator< S, D >::
+cpExtensions::Algorithms::IterativeGaussianModelEstimator< S, D >::
 IterativeGaussianModelEstimator( )
   : Superclass( )
 {
@@ -255,15 +246,14 @@ IterativeGaussianModelEstimator( )
 
 // -------------------------------------------------------------------------
 template< class S, unsigned int D >
-cpPlugins::Extensions::Algorithms::IterativeGaussianModelEstimator< S, D >::
+cpExtensions::Algorithms::IterativeGaussianModelEstimator< S, D >::
 ~IterativeGaussianModelEstimator( )
 {
 }
 
 // -------------------------------------------------------------------------
 template< class S, unsigned int D >
-void
-cpPlugins::Extensions::Algorithms::IterativeGaussianModelEstimator< S, D >::
+void cpExtensions::Algorithms::IterativeGaussianModelEstimator< S, D >::
 _UpdateModel( ) const
 {
   static const double _2piD =
@@ -296,6 +286,6 @@ _UpdateModel( ) const
   this->m_Updated = true;
 }
 
-#endif // __CPPLUGINS__EXTENSIONS__ALGORITHMS__ITERATIVEGAUSSIANMODELESTIMATOR__HXX__
+#endif // __CPEXTENSIONS__ALGORITHMS__ITERATIVEGAUSSIANMODELESTIMATOR__HXX__
 
 // eof - $RCSfile$