fw4spl
Bundles/core/dataReg/include/dataReg/parser/TransferFunction.hpp
1 /* ***** BEGIN LICENSE BLOCK *****
2  * FW4SPL - Copyright (C) IRCAD, 2009-2017.
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 #ifndef __DATAREG_PARSER_TRANSFERFUNCTION_HPP__
8 #define __DATAREG_PARSER_TRANSFERFUNCTION_HPP__
9 
10 #include "dataReg/config.hpp"
11 
12 #include <fwServices/IXMLParser.hpp>
13 
14 namespace dataReg
15 {
16 namespace parser
17 {
23 class DATAREG_CLASS_API TransferFunction : public ::fwServices::IXMLParser
24 {
25 
26 public:
27 
29 
30 
32  {
33  }
34 
37  {
38  }
39 
67  DATAREG_API void createConfig( ::fwTools::Object::sptr _obj ) override;
68 protected:
69 
76  DATAREG_API virtual void updating( ) override;
77 
78 };
79 
80 } //namespace parser
81 } //namespace dataReg
82 
83 #endif // __DATAREG_PARSER_TRANSFERFUNCTION_HPP__
Specific service for the construction of a TransferFunction and its associated services from an XML-b...
The namespace dataReg (data registration) contains classes which allow to parse the xml configuration...
#define fwCoreServiceClassDefinitionsMacro(_classinfo_)
Generate common code for services classes.
Service type for the construction of an object and associated services from an XML-based description...
Definition: IXMLParser.hpp:36