Medical Imaging Interaction Toolkit
2023.12.00
Medical Imaging Interaction Toolkit
mitkToFImageSource.h
Go to the documentation of this file.
1
/*============================================================================
2
3
The Medical Imaging Interaction Toolkit (MITK)
4
5
Copyright (c) German Cancer Research Center (DKFZ)
6
All rights reserved.
7
8
Use of this source code is governed by a 3-clause BSD license that can be
9
found in the LICENSE file.
10
11
============================================================================*/
12
#ifndef mitkToFImageSource_h
13
#define mitkToFImageSource_h
14
15
#include <MitkToFHardwareExports.h>
16
#include <
mitkImageSource.h
>
17
#include <itkObject.h>
18
#include <itkObjectFactory.h>
19
20
//MicroServices
21
#include <
usServiceInterface.h
>
22
#include <
usServiceRegistration.h
>
23
24
namespace
mitk
25
{
35
class
MITKTOFHARDWARE_EXPORT
ToFImageSource
:
public
mitk::ImageSource
36
{
37
public
:
38
39
mitkClassMacro
(
ToFImageSource
,
ImageSource
);
40
41
itkFactorylessNewMacro(Self);
42
43
itkCloneMacro(Self);
44
45
protected
:
46
47
ToFImageSource
();
48
49
~
ToFImageSource
()
override
;
50
51
us::ServiceRegistration<Self>
m_ServiceRegistration
;
52
private
:
53
54
};
55
}
//END mitk namespace
56
61
US_DECLARE_SERVICE_INTERFACE
(
mitk::ToFImageSource
,
"org.mitk.services.ToFImageSource"
)
62
#endif
usServiceInterface.h
mitk::ImageSource
Superclass of all classes generating Images (instances of class Image) as output.
Definition:
mitkImageSource.h:36
mitk::ToFImageSource
Image source providing ToF images. Interface for filters provided in ToFProcessing module.
Definition:
mitkToFImageSource.h:35
mitk
Find image slices visible on a given plane.
Definition:
RenderingTests.dox:1
US_DECLARE_SERVICE_INTERFACE
#define US_DECLARE_SERVICE_INTERFACE(_service_interface_type, _service_interface_id)
Declare a service interface id.
Definition:
usServiceInterface.h:104
mitk::ToFImageSource::m_ServiceRegistration
us::ServiceRegistration< Self > m_ServiceRegistration
Definition:
mitkToFImageSource.h:51
usServiceRegistration.h
mitkClassMacro
#define mitkClassMacro(className, SuperClassName)
Definition:
mitkCommon.h:36
us::ServiceRegistration< Self >
mitkImageSource.h
src
MITK
Modules
ToFHardware
mitkToFImageSource.h
Generated on Thu Nov 30 2023 15:58:56 for Medical Imaging Interaction Toolkit by
1.8.17