]> Creatis software - cpPlugins.git/commitdiff
...
authorLeonardo Flórez-Valencia <florez-l@javeriana.edu.co>
Wed, 26 Oct 2016 22:25:24 +0000 (17:25 -0500)
committerLeonardo Flórez-Valencia <florez-l@javeriana.edu.co>
Wed, 26 Oct 2016 22:25:24 +0000 (17:25 -0500)
26 files changed:
appli/CMakeLists.txt
appli/bash/CMakeLists.txt
appli/bash/HostCreator.cxx
lib/CMakeLists.txt
lib/Instances/ImageIterators.i
lib/cpPlugins/DataObjects/BoundingBox.cxx
lib/cpPlugins/DataObjects/BoundingBox.h
lib/cpPlugins/DataObjects/Image.h
lib/cpPlugins/DataObjects/Mesh.h
lib/tinyxml2/tinyxml2.h
plugins/CMakeLists.txt
plugins/IO/DicomSeriesReader.cxx
plugins/IO/DicomSeriesReader.h
plugins/IO/MeshWriter.cxx
plugins/IO/MeshWriter.h
plugins/ImageGenericFilters/MinimumMaximumCalculator.cxx
plugins/ImageGenericFilters/MinimumMaximumCalculator.h
plugins/ImageGenericFilters/RegionOfInterestImageFilter.cxx
plugins/ImageGenericFilters/RegionOfInterestImageFilter.h
plugins/ImageGenericFilters/RescaleIntensityImageFilter.cxx
plugins/ImageGenericFilters/RescaleIntensityImageFilter.h
plugins/ImageMeshFilters/ImageMeshFilters.i [new file with mode: 0644]
plugins/ImageMeshFilters/MarchingCubes.cxx
plugins/ImageMeshFilters/MarchingCubes.h
plugins/ImageMeshFilters/RasterMeshFilter.cxx
plugins/ImageMeshFilters/RasterMeshFilter.h

index cc05c08e9968b6a8639a5ad5d8739cd89b781df5..46ade1ef8f6fa055295283b6101bb8aea5a7c060 100644 (file)
@@ -1,7 +1,7 @@
 SUBDIRS(
   bash
   examples
-  PipelineEditor
+  PipelineEditor
   )
 
 ## eof - $RCSfile$
index aa50398a4d02800c6f00516ecd210083218f9e55..c945e6a2786a9b1b7f874a0f71ffc5360f223435 100644 (file)
@@ -1,59 +1,26 @@
-SET(_pfx "cpPlugins_bash_")
-SET(_src_dir ${CMAKE_CURRENT_SOURCE_DIR})
-SET(_bin_dir ${CMAKE_CURRENT_BINARY_DIR})
-
-## ========================
-## == Build sources list ==
-## ========================
-
-FILE(GLOB _sources RELATIVE "${_src_dir}" "${_src_dir}/*.cxx")
-FILE(GLOB _sources_cfg RELATIVE "${_src_dir}" "${_src_dir}/*.cxx.in")
-FILE(GLOB _headers_cfg RELATIVE "${_src_dir}" "${_src_dir}/*.h.in")
-
-## =======================
-## == Configure sources ==
-## =======================
-
-FOREACH(_cfg ${_headers_cfg})
-  GET_FILENAME_COMPONENT(_ext ${_cfg} EXT)
-  STRING(LENGTH ${_ext} _ext_len)
-  STRING(SUBSTRING ${_ext} 1 ${_ext_len} _ext_name)
-  GET_FILENAME_COMPONENT(_real_ext ${_ext_name} NAME_WE)
-  GET_FILENAME_COMPONENT(_name ${_cfg} NAME_WE)
-  CONFIGURE_FILE(
-    ${_src_dir}/${_cfg}
-    ${_bin_dir}/${_name}.${_real_ext} @ONLY
-    )
-ENDFOREACH(_cfg)
-
-FOREACH(_cfg ${_sources_cfg})
-  GET_FILENAME_COMPONENT(_ext ${_cfg} EXT)
-  STRING(LENGTH ${_ext} _ext_len)
-  STRING(SUBSTRING ${_ext} 1 ${_ext_len} _ext_name)
-  GET_FILENAME_COMPONENT(_real_ext ${_ext_name} NAME_WE)
-  GET_FILENAME_COMPONENT(_name ${_cfg} NAME_WE)
-  CONFIGURE_FILE(
-    ${_src_dir}/${_cfg}
-    ${_bin_dir}/${_name}.${_real_ext} @ONLY
-    )
-  LIST(APPEND _sources ${_bin_dir}/${_name}.${_real_ext})
-ENDFOREACH(_cfg)
-
-## ==========================
-## == Compile source files ==
-## ==========================
-
-FOREACH(_src ${_sources})
-  GET_FILENAME_COMPONENT(_name ${_src} NAME_WE)
-  SET(_prog ${_pfx}${_name})
-  ADD_EXECUTABLE(${_prog} ${_src})
-  INSTALL(
-    TARGETS ${_prog}
-    RUNTIME DESTINATION bin
-    LIBRARY DESTINATION lib
-    ARCHIVE DESTINATION lib/static
+CONFIGURE_FILE(
+  ${CMAKE_CURRENT_SOURCE_DIR}/Config.h.in
+  ${CMAKE_CURRENT_BINARY_DIR}/Config.h
+  @ONLY
+  )
+INCLUDE_DIRECTORIES(
+  ${PROJECT_SOURCE_DIR}/appli
+  ${PROJECT_BINARY_DIR}/appli
+  )
+
+SET(
+  _bash_APPS
+  CreateInstances
+  CreateDemanglers
+  CreatePlugins
+  HostCreator
+  )
+FOREACH(_app ${_bash_APPS})
+  ADD_EXECUTABLE(cpPlugins_bash_${_app} ${_app})
+  SET(
+    cpPlugins_bash_${_app}_APP cpPlugins_bash_${_app}
+    CACHE INTERNAL "bash program cpPlugins_bash_${_app}"
     )
-  SET(${_prog}_APP ${_prog} CACHE INTERNAL "bash program ${_prog}")
-ENDFOREACH(_src)
+ENDFOREACH(_app)
 
 ## eof - $RCSfile$
index 455b54e074e7cdd3a8b816b7da03d281c6967f5c..407fca7ea40a5395ca0359201aec1b2faf3a2260 100644 (file)
@@ -3,7 +3,7 @@
 #include <sstream>
 #include <utility>
 #include <vector>
-#include <appli/bash/Utility.h>
+#include <bash/Config.h>
 
 // -------------------------------------------------------------------------
 typedef std::pair< std::string, std::string > TPair;
index e149793dd3ee113f6f813e0a4ad3bfddacb58443..4d6f6008aaa6118172437146268925cf4f505349 100644 (file)
@@ -8,7 +8,9 @@ IF(USE_QT4)
   TARGET_LINK_LIBRARIES(cp_QCustomPlot ${QT_LIBRARIES})
 ENDIF(USE_QT4)
 CompileLibFromDir(cpExtensions SHARED cpExtensions)
-TARGET_LINK_LIBRARIES(cpExtensions ${QT_LIBRARIES} ${ITK_LIBRARIES} ${VTK_LIBRARIES})
+TARGET_LINK_LIBRARIES(
+  cpExtensions ${QT_LIBRARIES} ${ITK_LIBRARIES} ${VTK_LIBRARIES}
+  )
 
 ## ===============
 ## == Instances ==
@@ -36,6 +38,13 @@ TARGET_LINK_LIBRARIES(
   ${cpPlugins_Instances}
   )
 
+## =========================
+## == Even more libraries ==
+## =========================
+
+CompileLibFromDir(cpBaseQtApplication SHARED cpBaseQtApplication)
+TARGET_LINK_LIBRARIES(cpBaseQtApplication cpPlugins)
+
 ## ===================================
 ## == Libraries to dynamically load ==
 ## ===================================
index 5ff717d14ad03c63a431073a1cc90cc1e4ef3207..f35474c72b97555db0cd2ea9f8ab7d67d7fe4763 100644 (file)
@@ -1,6 +1,6 @@
 header #define ITK_MANUAL_INSTANTIATION
 
-define iter=ImageRegionConstIterator;ImageRegionIterator;ImageScanlineConstIterator;ImageScanlineIterator
+define iter=ImageRegionConstIterator;ImageRegionIterator;ImageScanlineConstIterator;ImageScanlineIterator;ImageConstIteratorWithIndex;ImageIteratorWithIndex;ImageRegionConstIteratorWithIndex;ImageRegionIteratorWithIndex
 
 tinclude itk#iter#:h|hxx
 
index dfceb29f255081a30e7baac44e0be4e2c06848fa..c10b8a2453aebcca88bb52a7f48c553e49c62496 100644 (file)
@@ -84,38 +84,6 @@ Blend( Self* other )
   this->Modified( );
 }
 
-// -------------------------------------------------------------------------
-template< class _TPoint >
-void cpPlugins::DataObjects::BoundingBox::
-SetMinimum( const _TPoint& p )
-{
-  this->_SetPoint( 0, p );
-}
-
-// -------------------------------------------------------------------------
-template< class _TPoint >
-void cpPlugins::DataObjects::BoundingBox::
-SetMaximum( const _TPoint& p )
-{
-  this->_SetPoint( 1, p );
-}
-
-// -------------------------------------------------------------------------
-template< class _TPoint >
-_TPoint cpPlugins::DataObjects::BoundingBox::
-GetMinimum( ) const
-{
-  return( this->_GetPoint< _TPoint >( 0 ) );
-}
-
-// -------------------------------------------------------------------------
-template< class _TPoint >
-_TPoint cpPlugins::DataObjects::BoundingBox::
-GetMaximum( ) const
-{
-  return( this->_GetPoint< _TPoint >( 1 ) );
-}
-
 // -------------------------------------------------------------------------
 cpPlugins::DataObjects::BoundingBox::
 BoundingBox( )
@@ -155,32 +123,6 @@ _UpdateVTK( )
   this->m_VTK = this->m_Outline->GetOutput( );
 }
 
-// -------------------------------------------------------------------------
-template< class _TPoint >
-void cpPlugins::DataObjects::BoundingBox::
-_SetPoint( unsigned int m, const _TPoint& p )
-{
-  this->m_Points[ m ].clear( );
-  for( unsigned int d = 0; d < _TPoint::PointDimension; ++d )
-    this->m_Points[ m ].push_back( double( p[ d ] ) );
-  this->_UpdateVTK( );
-  this->Modified( );
-}
-
-// -------------------------------------------------------------------------
-template< class _TPoint >
-_TPoint cpPlugins::DataObjects::BoundingBox::
-_GetPoint( unsigned int m ) const
-{
-  unsigned int dim = this->m_Points[ m ].size( );
-  dim = ( _TPoint::PointDimension < dim )? _TPoint::PointDimension: dim;
-  _TPoint p;
-  p.Fill( 0 );
-  for( unsigned int d = 0; d < dim; ++d )
-    p[ d ] = this->m_Points[ m ][ d ];
-  return( p );
-}
-
 // -------------------------------------------------------------------------
 template< unsigned int _NDim >
 bool cpPlugins::DataObjects::BoundingBox::
index 2b5c9c872adf17c7928b559bc25b2028dc56b0aa..11cf8c2738eb465fcf729e77888bf39df4a5504a 100644 (file)
@@ -36,16 +36,28 @@ namespace cpPlugins
       void Blend( Self* other );
 
       template< class _TPoint >
-        inline void SetMinimum( const _TPoint& p );
+      inline void SetMinimum( const _TPoint& p )
+        {
+          this->_SetPoint( 0, p );
+        }
 
       template< class _TPoint >
-        inline void SetMaximum( const _TPoint& p );
+      inline void SetMaximum( const _TPoint& p )
+        {
+          this->_SetPoint( 1, p );
+        }
 
       template< class _TPoint >
-        inline _TPoint GetMinimum( ) const;
+      inline _TPoint GetMinimum( ) const
+        {
+          return( this->_GetPoint< _TPoint >( 0 ) );
+        }
 
       template< class _TPoint >
-        inline _TPoint GetMaximum( ) const;
+      inline _TPoint GetMaximum( ) const
+        {
+          return( this->_GetPoint< _TPoint >( 1 ) );
+        }
 
     protected:
       BoundingBox( );
@@ -54,16 +66,33 @@ namespace cpPlugins
       void _UpdateVTK( );
 
       template< class _TPoint >
-        inline void _SetPoint( unsigned int m, const _TPoint& p );
+      inline void _SetPoint( unsigned int m, const _TPoint& p )
+        {
+          this->m_Points[ m ].clear( );
+          for( unsigned int d = 0; d < _TPoint::PointDimension; ++d )
+            this->m_Points[ m ].push_back( double( p[ d ] ) );
+          this->_UpdateVTK( );
+          this->Modified( );
+        }
 
       template< class _TPoint >
-        inline _TPoint _GetPoint( unsigned int m ) const;
+      inline _TPoint _GetPoint( unsigned int m ) const
+        {
+          unsigned int dim = this->m_Points[ m ].size( );
+          dim =
+            ( _TPoint::PointDimension < dim )? _TPoint::PointDimension: dim;
+          _TPoint p;
+          p.Fill( 0 );
+          for( unsigned int d = 0; d < dim; ++d )
+            p[ d ] = this->m_Points[ m ][ d ];
+          return( p );
+        }
 
       template< unsigned int _NDim >
-        inline bool _ITKImage( itk::LightObject* o );
+      inline bool _ITKImage( itk::LightObject* o );
 
       template< class _TScalar, unsigned int _NDim >
-        inline bool _ITKPointSet( itk::LightObject* o );
+      inline bool _ITKPointSet( itk::LightObject* o );
 
     private:
       // Purposely not implemented
index 3f87b7527ea0df8d6f6196f6b891ad4842016f62..54710e1ad27809fd09c1b97c27465dc480c7c0e6 100644 (file)
@@ -58,8 +58,6 @@ namespace cpPlugins
 
 } // ecapseman
 
-#include <cpPlugins/BaseObjects/Demangle.h>
-
 #endif // __cpPlugins__DataObjects__Image__h__
 
 // eof - $RCSfile$
index 812fef0950c189617cb53e477cd4fc8bfc52d558..b932bdf8a121769d2f47f3d32bd565d19efa3de3 100644 (file)
@@ -45,7 +45,6 @@ namespace cpPlugins
 
 } // ecapseman
 
-#include <cpPlugins/BaseObjects/Demangle.h>
 #include <cpPlugins/DataObjects/Mesh.hxx>
 
 #endif // __cpPlugins__DataObjects__Mesh__h__
index 2647cd60d57d04cc1a3d3e473153bf0dabd46a9d..690f6d5d8ec0acfd70b3b82b6e223576fa9c0513 100644 (file)
@@ -96,9 +96,9 @@ static const int TIXML2_MAJOR_VERSION = 3;
 static const int TIXML2_MINOR_VERSION = 0;\r
 static const int TIXML2_PATCH_VERSION = 0;\r
 \r
-#include <cpPlugins_tinyxml2_Export.h>\r
+#include <cp_tinyxml2_Export.h>\r
 #undef TINYXML2_LIB\r
-#define TINYXML2_LIB cpPlugins_tinyxml2_EXPORT\r
+#define TINYXML2_LIB cp_tinyxml2_EXPORT\r
 \r
 namespace tinyxml2\r
 {\r
index ac17cbcb54a74a697f976af7d401e31664615375..b29bf7ddf0bf5b918f54ac77b365366d54166c52 100644 (file)
@@ -9,9 +9,9 @@ SET(
   #ImageArithmeticFilters
   #ImageBooleanFilters
   #ImageDistanceMaps
-  #ImageGenericFilters
+  ImageGenericFilters
   #ImageGradientFilters
-  #ImageMeshFilters
+  ImageMeshFilters
   ImageSources
   #ImageThresholdFilters
   IO
index 1dd92c090401192b75c3eef3226f9defe0f3e7c9..a93759db9ff2eb5aa380e6becc5c5eb415672abd 100644 (file)
@@ -1,11 +1,11 @@
-#include <plugins/IO/DicomSeriesReader.h>
-#include <plugins/IO/DicomSeriesReaderQDialog.h>
+#include <IO/DicomSeriesReader.h>
+#include <IO/DicomSeriesReaderQDialog.h>
 
 #ifdef cpPlugins_QT4
 
 #include <QApplication>
 #include <QFileInfo>
-#include <plugins/IO/ui_DicomSeriesReaderQDialog.h>
+#include <IO/ui_DicomSeriesReaderQDialog.h>
 
 // -------------------------------------------------------------------------
 cpPluginsIO::DicomSeriesReaderQDialog::
index ec3dc1fc928d4aff6cee3eac5a23ddcf06096637..0a77ed97dff8dbda20de8a24291c48ccadb6de97 100644 (file)
@@ -1,7 +1,7 @@
 #ifndef __CPPLUGINSIO__DICOMSERIESREADER__H__
 #define __CPPLUGINSIO__DICOMSERIESREADER__H__
 
-#include "ImageReader.h"
+#include <IO/ImageReader.h>
 
 namespace cpPluginsIO
 {
index 23921e0a02a95064194345ee8a536a58c007fcdb..fac2dc9915bf372711575e601841cb0b0bae7230 100644 (file)
@@ -1,4 +1,4 @@
-#include <plugins/IO/MeshWriter.h>
+#include <IO/MeshWriter.h>
 #include <cpPlugins/DataObjects/Mesh.h>
 #include <vtkPolyDataWriter.h>
 
index 4339e2b30768246c985de3706a6a19d963c80434..ed8f46163916464966b6921a5e24265f8166da44 100644 (file)
@@ -1,7 +1,7 @@
 #ifndef __CPPLUGINSIO__MESHWRITER__H__
 #define __CPPLUGINSIO__MESHWRITER__H__
 
-#include <plugins/cpPluginsIO_Export.h>
+#include <cpPluginsIO_Export.h>
 #include <cpPlugins/BaseObjects/ProcessObject.h>
 
 namespace cpPluginsIO
index 6bb519003ab0278be4f34ae56bc9e1b248625982..822f61fb3ef02ea883f64f44f18a4f3aca513708 100644 (file)
@@ -1,9 +1,8 @@
-#include <plugins/ImageGenericFilters/MinimumMaximumCalculator.h>
+#include <ImageGenericFilters/MinimumMaximumCalculator.h>
 #include <cpPlugins/DataObjects/Image.h>
 #include <cpPlugins/DataObjects/Mesh.h>
 
 #include <itkMinimumMaximumImageCalculator.h>
-#include <itkMinimumMaximumImageCalculator.hxx>
 
 // -------------------------------------------------------------------------
 cpPluginsImageGenericFilters::MinimumMaximumCalculator::
index bc18f97d5d21047fc30507b7f9124e6d658dff69..695cb84ef40b6cdc3d287231b6d453ee45ce6045 100644 (file)
@@ -1,7 +1,7 @@
 #ifndef __cpPluginsImageGenericFilters__MinimumMaximumCalculator__h__
 #define __cpPluginsImageGenericFilters__MinimumMaximumCalculator__h__
 
-#include <plugins/cpPluginsImageGenericFilters_Export.h>
+#include <cpPluginsImageGenericFilters_Export.h>
 #include <cpPlugins/BaseObjects/ProcessObject.h>
 
 namespace cpPluginsImageGenericFilters
index 8b6b89df1aae31b725c29a3199abf012c3a4b796..b6bc5465f2f37f49c137c020c2f65731009b1abe 100644 (file)
@@ -1,10 +1,8 @@
-#include <plugins/ImageGenericFilters/RegionOfInterestImageFilter.h>
+#include <ImageGenericFilters/RegionOfInterestImageFilter.h>
 #include <cpPlugins/DataObjects/Image.h>
 #include <cpPlugins/DataObjects/BoundingBox.h>
 
 #include <itkRegionOfInterestImageFilter.h>
-#include <itkRegionOfInterestImageFilter.hxx>
-#include <itkImageAlgorithm.hxx>
 
 // -------------------------------------------------------------------------
 cpPluginsImageGenericFilters::RegionOfInterestImageFilter::
index 2f73ed40beca8d8d5ca1e5a34706de33bb3be3c7..1f2f2c53389323b7373c45c7f64e60941a6842b3 100644 (file)
@@ -1,7 +1,7 @@
 #ifndef __cpPluginsImageGenericFilters__RegionOfInterestImageFilter__h__
 #define __cpPluginsImageGenericFilters__RegionOfInterestImageFilter__h__
 
-#include <plugins/cpPluginsImageGenericFilters_Export.h>
+#include <cpPluginsImageGenericFilters_Export.h>
 #include <cpPlugins/BaseObjects/ProcessObject.h>
 
 namespace cpPluginsImageGenericFilters
index 01ccdbc77a4668295d992a1d3d092acc4c2975a1..52a3635bf641742eb389f50a146cffcb859a63bf 100644 (file)
@@ -1,10 +1,7 @@
-#include <plugins/ImageGenericFilters/RescaleIntensityImageFilter.h>
+#include <ImageGenericFilters/RescaleIntensityImageFilter.h>
 #include <cpPlugins/DataObjects/Image.h>
 
 #include <itkRescaleIntensityImageFilter.h>
-#include <itkRescaleIntensityImageFilter.hxx>
-#include <itkUnaryFunctorImageFilter.hxx>
-#include <itkMinimumMaximumImageCalculator.hxx>
 
 // -------------------------------------------------------------------------
 cpPluginsImageGenericFilters::RescaleIntensityImageFilter::
index d04ee486427ab4d029c3b2aff6d4525b5682ae5b..bfd2941c2ea9ad1e99b4c5d35a0569801035b033 100644 (file)
@@ -1,7 +1,7 @@
 #ifndef __cpPluginsImageGenericFilters__RescaleIntensityImageFilter__h__
 #define __cpPluginsImageGenericFilters__RescaleIntensityImageFilter__h__
 
-#include <plugins/cpPluginsImageGenericFilters_Export.h>
+#include <cpPluginsImageGenericFilters_Export.h>
 #include <cpPlugins/BaseObjects/ProcessObject.h>
 
 namespace cpPluginsImageGenericFilters
@@ -19,7 +19,7 @@ namespace cpPluginsImageGenericFilters
 
   protected:
     template< class _TImage >
-      inline void _GD0( _TImage* input );
+    inline void _GD0( _TImage* input );
   };
 
 } // ecapseman
diff --git a/plugins/ImageMeshFilters/ImageMeshFilters.i b/plugins/ImageMeshFilters/ImageMeshFilters.i
new file mode 100644 (file)
index 0000000..d604096
--- /dev/null
@@ -0,0 +1,9 @@
+header #define ITK_MANUAL_INSTANTIATION
+
+tinclude itkTriangleMeshToBinaryImageFilter:h|hxx
+tinclude cpExtensions/Algorithms/RasterContourFilter:h|hxx
+
+instances cpExtensions::Algorithms::RasterContourFilter< itk::Image< #scalar_pixels#, 2 > >
+instances itk::TriangleMeshToBinaryImageFilter< itk::Mesh< #real_types#, 3 >, itk::Image< #scalar_pixels#, 3 > >
+
+** eof - $RCSfile$
index 0d1e4e605ab40f9b8660ba62a5545099559e34c8..8273be77cd7dad5568d6f696210dda8f8d3e2fd4 100644 (file)
@@ -1,4 +1,4 @@
-#include <plugins/ImageMeshFilters/MarchingCubes.h>
+#include <ImageMeshFilters/MarchingCubes.h>
 #include <cpPlugins/DataObjects/Image.h>
 #include <cpPlugins/DataObjects/Mesh.h>
 
index b20a64f602d5a9630ce5ef496dd5bd718edfa672..267c3936786e73bc43ebabd73f5ba911dbd6d9ba 100644 (file)
@@ -1,7 +1,7 @@
 #ifndef __CPPLUGINSIMAGEMESH__MARCHINGCUBES__H__
 #define __CPPLUGINSIMAGEMESH__MARCHINGCUBES__H__
 
-#include <plugins/cpPluginsImageMeshFilters_Export.h>
+#include <cpPluginsImageMeshFilters_Export.h>
 #include <cpPlugins/BaseObjects/ProcessObject.h>
 
 namespace cpPluginsImageMeshFilters
index e9faaa741dbac93e47a4de26a44132d581380cce..20a6769299597c2443dbbfb8ff02269c8d998b72 100644 (file)
@@ -1,12 +1,9 @@
-#include <plugins/ImageMeshFilters/RasterMeshFilter.h>
+#include <ImageMeshFilters/RasterMeshFilter.h>
 #include <cpPlugins/DataObjects/BoundingBox.h>
 #include <cpPlugins/DataObjects/Mesh.h>
-#include <cpPlugins_ImageIterators.h>
 
 #include <itkTriangleMeshToBinaryImageFilter.h>
 #include <cpExtensions/Algorithms/RasterContourFilter.h>
-#include <itkTriangleMeshToBinaryImageFilter.hxx>
-#include <cpExtensions/Algorithms/RasterContourFilter.hxx>
 
 // -------------------------------------------------------------------------
 cpPluginsImageMeshFilters::RasterMeshFilter::
index 50f98599567903e078207b2562ee91028481a546..b233c1bba854f8e0b08938a6e00501556d286ce6 100644 (file)
@@ -1,7 +1,7 @@
 #ifndef __cpPluginsImageMesh__RasterMeshFilter__h__
 #define __cpPluginsImageMesh__RasterMeshFilter__h__
 
-#include <plugins/cpPluginsImageMeshFilters_Export.h>
+#include <cpPluginsImageMeshFilters_Export.h>
 #include <cpPlugins/BaseObjects/ProcessObject.h>
 #include <cpPlugins/DataObjects/Image.h>
 #include <vtkSmartPointer.h>