)
cpPlugins_WrapInstances(MorphologicalImageFilters ${arg} ${pfx}ScalarImagesBaseFilters)
cpPlugins_WrapInstances(ExtractImageFilters ${arg} ${pfx}ScalarImages)
+cpPlugins_WrapInstances(MedialnessFilters ${arg} ${pfx}ScalarImages ${pfx}VectorImages)
SET(
cpPlugins_LIBRARIES
${pfx}GaussianImageFilters
${pfx}MorphologicalImageFilters
${pfx}ExtractImageFilters
+ ${pfx}MedialnessFilters
CACHE INTERNAL "All valid instances." FORCE
)
--- /dev/null
+d #ints=char;short;int;long
+d #uints=unsigned #ints
+d #floats=float;double
+d #pixels=#ints;#uints;#floats
+d #dims=2;3
+d #functors=GulsunTek;Flux;MFlux
+
+i cpPlugins_Instances/ScalarImages.h
+i cpPlugins_Instances/VectorImages.h
+t itkImageFunction.h
+t cpExtensions/Algorithms/GradientImageFunctionBase.h
+t cpExtensions/Algorithms/{#functors}Medialness.h
+
+* ===========
+* = Filters =
+* ===========
+
+c itk::ImageFunction< itk::Image< itk::CovariantVector< #floats, #dims >, #dims >, #floats, #floats >
+c cpExtensions::Algorithms::GradientImageFunctionBase< itk::Image< itk::CovariantVector< #floats, #dims >, #dims > >
+c cpExtensions::Algorithms::{#functors}Medialness< itk::Image< itk::CovariantVector< #floats, #dims >, #dims > >
+
+* eof - $RCSfile$
cpPluginsGenericFilters
cpPluginsIO
cpPluginsImageFilters
+ cpPluginsMedialnessFilters
cpPluginsMeshSources
cpPluginsMeshFilters
cpPluginsImageMeshFilters
--- /dev/null
+SET(lib_NAME cpPluginsMedialnessFilters)
+FILE(GLOB lib_HEADERS "${CMAKE_CURRENT_SOURCE_DIR}/*.h")
+FILE(GLOB lib_SOURCES "${CMAKE_CURRENT_SOURCE_DIR}/*.cxx")
+SET(lib_OTHER_SOURCES "")
+SET(lib_QT4_HEADERS "")
+
+SET(lib_LINKS)
+IF(NOT ${CMAKE_SYSTEM_NAME} MATCHES "Linux")
+ SET(lib_LINKS cpPlugins ${cpPlugins_LIBRARIES})
+ENDIF(NOT ${CMAKE_SYSTEM_NAME} MATCHES "Linux")
+
+cpPlugins_WrapPlugins(
+ ${lib_NAME} ${prj_VER} ${prj_sVER}
+ "${lib_HEADERS}"
+ "${lib_SOURCES}"
+ "${lib_OTHER_SOURCES}"
+ "${lib_QT4_HEADERS}"
+ ${lib_LINKS}
+ )
+
+## ========================
+## -- Installation rules --
+## ========================
+
+#INSTALL(
+# TARGETS ${lib_NAME}
+# RUNTIME DESTINATION bin
+# LIBRARY DESTINATION lib
+# ARCHIVE DESTINATION lib/static
+# )
+
+## eof - $RCSfile$
--- /dev/null
+#include <cpPluginsMedialnessFilters/GulsunTekMedialness.h>
+#include <cpPlugins_Instances/MedialnessFilters.h>
+
+// -------------------------------------------------------------------------
+cpPluginsMedialnessFilters::GulsunTekMedialness::
+GulsunTekMedialness( )
+ : Superclass( )
+{
+}
+
+// -------------------------------------------------------------------------
+cpPluginsMedialnessFilters::GulsunTekMedialness::
+~GulsunTekMedialness( )
+{
+}
+
+// -------------------------------------------------------------------------
+void cpPluginsMedialnessFilters::GulsunTekMedialness::
+_GenerateData( )
+{
+}
+
+// -------------------------------------------------------------------------
+template< class _TImage >
+void cpPluginsMedialnessFilters::GulsunTekMedialness::
+_GD0( _TImage* image )
+{
+}
+
+// eof - $RCSfile$
--- /dev/null
+#ifndef __CPPLUGINSMEDIALNESSFILTERS__GULSUNTEKMEDIALNESS__H__
+#define __CPPLUGINSMEDIALNESSFILTERS__GULSUNTEKMEDIALNESS__H__
+
+#include <cpPluginsMedialnessFilters/cpPluginsMedialnessFilters_Export.h>
+#include <cpPlugins/ProcessObject.h>
+
+namespace cpPluginsMedialnessFilters
+{
+ /**
+ */
+ class cpPluginsMedialnessFilters_EXPORT GulsunTekMedialness
+ : public cpPlugins::ProcessObject
+ {
+ public:
+ typedef GulsunTekMedialness Self;
+ typedef cpPlugins::ProcessObject Superclass;
+ typedef itk::SmartPointer< Self > Pointer;
+ typedef itk::SmartPointer< const Self > ConstPointer;
+
+ public:
+ itkNewMacro( Self );
+ itkTypeMacro( GulsunTekMedialness, cpPlugins::ProcessObject );
+ cpPlugins_Id_Macro( GulsunTekMedialness, MedialnessFilters );
+
+ protected:
+ GulsunTekMedialness( );
+ virtual ~GulsunTekMedialness( );
+
+ virtual void _GenerateData( ) ITK_OVERRIDE;
+
+ template< class _TImage >
+ inline void _GD0( _TImage* image );
+
+ private:
+ // Purposely not implemented
+ GulsunTekMedialness( const Self& );
+ Self& operator=( const Self& );
+ };
+
+} // ecapseman
+
+#endif // __CPPLUGINSMEDIALNESSFILTERS__GULSUNTEKMEDIALNESS__H__
+
+// eof - $RCSfile$