fw4spl
io/fwDicomIOFilter/src/fwDicomIOFilter/IFilter.cpp
1 /* ***** BEGIN LICENSE BLOCK *****
2  * FW4SPL - Copyright (C) IRCAD, 2009-2016.
3  * Distributed under the terms of the GNU Lesser General Public License (LGPL) as
4  * published by the Free Software Foundation.
5  * ****** END LICENSE BLOCK ****** */
6 
7 #include "fwDicomIOFilter/IFilter.hpp"
8 
9 namespace fwDicomIOFilter
10 {
11 
13 {
14 }
15 
16 //-----------------------------------------------------------------------------
17 
19 {
20 }
21 
22 //-----------------------------------------------------------------------------
23 
25 {
26  return false;
27 }
28 
29 //-----------------------------------------------------------------------------
30 
32 {
33  return false;
34 }
35 
36 //-----------------------------------------------------------------------------
37 
39 {
40  SLM_WARN("You should override this function in order to configure your filter using a GUI frame.");
41 }
42 
43 } // namespace fwDicomIOFilter
virtual FWDICOMIOFILTER_API bool isConfigurableWithGUI() const
Return true if the filter is configurable using GUI.
fwDicomIOFilter contains filters used to pre-process images before reading.
#define SLM_WARN(message)
Definition: spyLog.hpp:261
virtual FWDICOMIOFILTER_API ~IFilter()
Destructor.
virtual FWDICOMIOFILTER_API void configureWithGUI()
Configure the filter using GUI dialog.
virtual FWDICOMIOFILTER_API bool isConfigurationRequired() const
Return true if a configuration is required.