X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FcpPlugins%2FPlugins%2FHost.cxx;h=e16e01e42d1759d40f7f958c41c4eec969f083c8;hb=682f9e89a6ad9d24eadc51751a56fd3f146d649b;hp=4431db64d8d669ef45c40be8b4a34cea72b397fb;hpb=61e052afc5b659224bbc85b7d15b93402ea7d5a7;p=cpPlugins.git diff --git a/lib/cpPlugins/Plugins/Host.cxx b/lib/cpPlugins/Plugins/Host.cxx index 4431db6..e16e01e 100644 --- a/lib/cpPlugins/Plugins/Host.cxx +++ b/lib/cpPlugins/Plugins/Host.cxx @@ -1,15 +1,32 @@ #include #include -#include #include +#include +#include +#include +#include +#include +#include +#include +#include /// TODO: doc PLUMA_CONNECTOR bool connect( pluma::Host& host ) { - host.add( new cpPlugins::Plugins::ImageReaderProvider( ) ); - host.add( new cpPlugins::Plugins::ImageSeriesReaderProvider( ) ); - host.add( new cpPlugins::Plugins::ImageWriterProvider( ) ); + using namespace cpPlugins::Plugins; + + host.add( new ImageReaderProvider( ) ); + host.add( new ImageWriterProvider( ) ); + host.add( new MeshReaderProvider( ) ); + host.add( new MeshWriterProvider( ) ); + host.add( new MarchingCubesProvider( ) ); + host.add( new OtsuThresholdImageFilterProvider( ) ); + host.add( new RGBImageToOtherChannelsFilterProvider( ) ); + host.add( new SecondRankDiffusionTensorToPolyDataProvider( ) ); + host.add( new BinaryThresholdImageFilterProvider( ) ); + host.add( new MedianImageFilterProvider( ) ); + return( true ); }