Medical Imaging Interaction Toolkit
2024.12.99-0da743f6
Medical Imaging Interaction Toolkit
mitkRestorePlanePositionOperation.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
13
#ifndef mitkRestorePlanePositionOperation_h
14
#define mitkRestorePlanePositionOperation_h
15
16
#include "
mitkCommon.h
"
17
#include "
mitkNumericTypes.h
"
18
#include "
mitkPointOperation.h
"
19
20
namespace
mitk
21
{
22
class
MITKCORE_EXPORT
RestorePlanePositionOperation
:
public
Operation
23
{
24
public
:
25
RestorePlanePositionOperation
(
OperationType
operationType,
26
ScalarType
width,
27
ScalarType
height,
28
Vector3D
spacing,
29
unsigned
int
pos,
30
Vector3D
direction,
31
AffineTransform3D::Pointer transform);
32
33
~
RestorePlanePositionOperation
()
override
;
34
35
Vector3D
GetDirectionVector();
36
37
ScalarType
GetWidth();
38
39
ScalarType
GetHeight();
40
41
Vector3D
GetSpacing();
42
43
unsigned
int
GetPos();
44
45
AffineTransform3D::Pointer GetTransform();
46
47
private
:
48
Vector3D
m_Spacing;
49
50
Vector3D
m_DirectionVector;
51
52
ScalarType
m_Width;
53
54
ScalarType
m_Height;
55
56
unsigned
int
m_Pos;
57
58
AffineTransform3D::Pointer m_Transform;
59
};
60
}
// namespace mitk
61
#endif
mitk::RestorePlanePositionOperation
Definition:
mitkRestorePlanePositionOperation.h:22
mitk::Operation
Base class of all Operation-classes.
Definition:
mitkOperation.h:29
mitkPointOperation.h
mitk
Find image slices visible on a given plane.
Definition:
RenderingTests.dox:1
mitk::Vector< ScalarType, 3 >
mitkNumericTypes.h
mitkCommon.h
mitk::OperationType
int OperationType
Definition:
mitkOperation.h:23
MITKCORE_EXPORT
#define MITKCORE_EXPORT
Definition:
MitkCoreExports.h:15
mitk::ScalarType
double ScalarType
Definition:
mitkNumericConstants.h:20
src
MITK
Modules
Core
include
mitkRestorePlanePositionOperation.h
Generated on Mon Dec 23 2024 02:13:21 for Medical Imaging Interaction Toolkit by
1.8.17