]> Creatis software - FrontAlgorithms.git/blobdiff - lib/fpa/Image/MinimumSpanningTree.h
...
[FrontAlgorithms.git] / lib / fpa / Image / MinimumSpanningTree.h
index 46d2231fc5dab68cf84246bce0f65582a4800395..22f7904f5b28549cbf5c619076ee06ffdfe69c50 100644 (file)
@@ -44,30 +44,21 @@ namespace fpa
         );
 
     public:
-      virtual TVertex GetParent( const TVertex& v ) const override
-        {
-          return( v + this->GetPixel( v ) );
-        }
-      virtual void SetParent( const TVertex& v, const TVertex& p ) override
-        {
-          this->SetPixel( v, p - v );
-        }
-
-      void GetPath(
+      virtual TVertex GetParent( const TVertex& v ) const override;
+      virtual void SetParent( const TVertex& v, const TVertex& p ) override;
+
+      void GetPolyLineParametricPath(
         typename TPolyLineParametricPath::Pointer& path,
         const TVertex& a
         ) const;
-      void GetPath(
+      void GetPolyLineParametricPath(
         typename TPolyLineParametricPath::Pointer& path,
         const TVertex& a, const TVertex& b
         ) const;
 
     protected:
-      MinimumSpanningTree( )
-        : Superclass( )
-        { }
-      virtual ~MinimumSpanningTree( )
-        { }
+      MinimumSpanningTree( );
+      virtual ~MinimumSpanningTree( );
 
     private:
       MinimumSpanningTree( const Self& other );