]> Creatis software - FrontAlgorithms.git/blob - plugins/ImageAlgorithms/BaseFilter.cxx
ae7c6c3c84db4805fa50b29bacd5deb4850dfec2
[FrontAlgorithms.git] / plugins / ImageAlgorithms / BaseFilter.cxx
1 #include <ImageAlgorithms/BaseFilter.h>
2 #include <cpInstances/DataObjects/Image.h>
3
4 // -------------------------------------------------------------------------
5 fpaPluginsImageAlgorithms::BaseFilter::
6 BaseFilter( )
7   : Superclass( )
8 {
9   typedef cpPlugins::Pipeline::DataObject _TData;
10   typedef cpInstances::DataObjects::Image _TImage;
11
12   this->_ConfigureInput< _TImage >( "Input", true, false );
13   this->_ConfigureInput< _TData >( "Seeds", true, false );
14   this->_ConfigureInput< _TData >( "Neighborhood", false, false );
15   this->_ConfigureOutput< _TImage >( "Output" );
16
17   this->m_Parameters.ConfigureAsUint( "NeighborhoodOrder", 1 );
18   this->m_Parameters.ConfigureAsBool( "VisualDebug", false );
19   this->m_Parameters.ConfigureAsBool( "StopAtOneFront", false );
20 }
21
22 // -------------------------------------------------------------------------
23 fpaPluginsImageAlgorithms::BaseFilter::
24 ~BaseFilter( )
25 {
26 }
27
28 // eof - $RCSfile$