-#ifndef __FPAPLUGINS__BASEIMAGEFILTER__H__
-#define __FPAPLUGINS__BASEIMAGEFILTER__H__
+#ifndef __fpa__Plugins__BaseImageFilter__h__
+#define __fpa__Plugins__BaseImageFilter__h__
-#include <fpa/Config.h>
-#include <plugins/fpaPlugins_Export.h>
+#include <fpaPlugins_Export.h>
#include <cpPlugins/BaseObjects/ProcessObject.h>
-#include <cpExtensions/QT/SimpleMPRWidget.h>
-#include <vtkRenderWindowInteractor.h>
-
namespace fpaPlugins
{
/**
: public cpPlugins::BaseObjects::ProcessObject
{
public:
- typedef BaseImageFilter Self;
- typedef cpPlugins::BaseObjects::ProcessObject Superclass;
- typedef itk::SmartPointer< Self > Pointer;
- typedef itk::SmartPointer< const Self > ConstPointer;
-
- typedef cpExtensions::QT::SimpleMPRWidget TMPRWidget;
+ typedef BaseImageFilter Self;
+ typedef cpPlugins::BaseObjects::ProcessObject Superclass;
+ typedef itk::SmartPointer< Self > Pointer;
+ typedef itk::SmartPointer< const Self > ConstPointer;
public:
itkTypeMacro( BaseImageFilter, cpPlugins::BaseObjects::ProcessObject );
cpPlugins_Id_Macro( BaseImageFilter, fpaImageAlgorithm );
- public:
- virtual bool IsInteractive( ) fpa_OVERRIDE;
- /* TODO
- virtual void SetInteractionObjects(
- const std::vector< void* >& objs
- ) override;
- */
-
protected:
BaseImageFilter( );
virtual ~BaseImageFilter( );
- template< class _TFilter >
- inline _TFilter* _ConfigureFilter( );
+ /* TODO
+ template< class _TFilter >
+ inline _TFilter* _ConfigureFilter( );
- template< class _TFilter >
- inline void _ExecuteFilter( _TFilter* filter );
+ template< class _TFilter >
+ inline void _ExecuteFilter( _TFilter* filter );
- template< class _TFilter >
- inline void _ConfigureDebugger( _TFilter* filter );
+ template< class _TFilter >
+ inline void _ConfigureDebugger( _TFilter* filter );
- template< class _TFilter >
- inline void _DeconfigureDebugger( _TFilter* filter );
+ template< class _TFilter >
+ inline void _DeconfigureDebugger( _TFilter* filter );
+ */
private:
// Purposely not implemented.
BaseImageFilter( const Self& other );
Self& operator=( const Self& other );
-
- protected:
- std::set< unsigned long > m_Observers;
};
} // ecapseman
-#include "BaseImageFilter.hxx"
-
-#endif // __FPAPLUGINS__BASEIMAGEFILTER__H__
+#endif // __fpa__Plugins__BaseImageFilter__h__
// eof - $RCSfile$