]> Creatis software - cpPlugins.git/blobdiff - lib/cpExtensions/Visualization/PolyLineParametricPathToPolyData.h
...
[cpPlugins.git] / lib / cpExtensions / Visualization / PolyLineParametricPathToPolyData.h
index cfc481eb278267aea9e623088fa02d454dea4daa..8e731086bcbf4fdee74b0a52c266deddd30825ba 100644 (file)
@@ -1,8 +1,8 @@
-#ifndef __CPEXTENSIONS__VISUALIZATION__POLYLINEPARAMETRICPATHTOPOLYDATA__H__
-#define __CPEXTENSIONS__VISUALIZATION__POLYLINEPARAMETRICPATHTOPOLYDATA__H__
+#ifndef __cpExtensions__Visualization__PolyLineParametricPathToPolyData__h__
+#define __cpExtensions__Visualization__PolyLineParametricPathToPolyData__h__
 
+#include <cpExtensions/Config.h>
 #include <vtkPolyDataAlgorithm.h>
-#include <itkImageBase.h>
 
 namespace cpExtensions
 {
@@ -11,14 +11,12 @@ namespace cpExtensions
     /**
      */
     template< class _TPolyLine >
-    class PolyLineParametricPathToPolyData
+    class cpExtensions_EXPORT PolyLineParametricPathToPolyData
       : public vtkPolyDataAlgorithm
     {
     public:
       typedef PolyLineParametricPathToPolyData Self;
-
       typedef _TPolyLine TPolyLine;
-      typedef itk::ImageBase< TPolyLine::PathDimension > TImage;
 
     public:
       vtkTypeMacro( PolyLineParametricPathToPolyData, vtkPolyDataAlgorithm );
@@ -27,9 +25,7 @@ namespace cpExtensions
       static Self* New( );
 
       const TPolyLine* GetInput( ) const;
-      const TImage* GetReferenceImage( ) const;
       void SetInput( const TPolyLine* pl );
-      void SetReferenceImage( const TImage* i );
 
     protected:
       PolyLineParametricPathToPolyData( );
@@ -53,17 +49,12 @@ namespace cpExtensions
 
     protected:
       const TPolyLine* m_PolyLine;
-      const TImage* m_ReferenceImage;
     };
 
   } // ecapseman
 
 } // ecapseman
 
-#ifndef ITK_MANUAL_INSTANTIATION
-#include <cpExtensions/Visualization/PolyLineParametricPathToPolyData.hxx>
-#endif // ITK_MANUAL_INSTANTIATION
-
-#endif //  __CPEXTENSIONS__VISUALIZATION__POLYLINEPARAMETRICPATHTOPOLYDATA__H__
+#endif //  __cpExtensions__Visualization__PolyLineParametricPathToPolyData__h__
 
 // eof - $RCSfile$