17 #ifndef __QmlMitkImageNavigator_h
18 #define __QmlMitkImageNavigator_h
51 Q_PROPERTY(
double worldCoordinateX READ getWorldCoordinateX WRITE setWorldCoordinateX)
52 Q_PROPERTY(
double worldCoordinateY READ getWorldCoordinateY WRITE setWorldCoordinateY)
53 Q_PROPERTY(
double worldCoordinateZ READ getWorldCoordinateZ WRITE setWorldCoordinateZ)
55 Q_PROPERTY(
double worldCoordinateXMin READ getWorldCoordinateXMin WRITE setWorldCoordinateXMin)
56 Q_PROPERTY(
double worldCoordinateYMin READ getWorldCoordinateYMin WRITE setWorldCoordinateYMin)
57 Q_PROPERTY(
double worldCoordinateZMin READ getWorldCoordinateZMin WRITE setWorldCoordinateZMin)
59 Q_PROPERTY(
double worldCoordinateXMax READ getWorldCoordinateXMax WRITE setWorldCoordinateXMax)
60 Q_PROPERTY(
double worldCoordinateYMax READ getWorldCoordinateYMax WRITE setWorldCoordinateYMax)
61 Q_PROPERTY(
double worldCoordinateZMax READ getWorldCoordinateZMax WRITE setWorldCoordinateZMax)
69 double m_WorldCoordinateX;
70 double m_WorldCoordinateY;
71 double m_WorldCoordinateZ;
73 double m_WorldCoordinateXMin;
74 double m_WorldCoordinateYMin;
75 double m_WorldCoordinateZMin;
77 double m_WorldCoordinateXMax;
78 double m_WorldCoordinateYMax;
79 double m_WorldCoordinateZMax;
87 static
void create(QQmlEngine &engine);
99 void setWorldCoordinateX(
double coordinate);
100 void setWorldCoordinateY(
double coordinate);
101 void setWorldCoordinateZ(
double coordinate);
103 void setWorldCoordinateXMin(
double coordinate);
104 void setWorldCoordinateYMin(
double coordinate);
105 void setWorldCoordinateZMin(
double coordinate);
107 void setWorldCoordinateXMax(
double coordinate);
108 void setWorldCoordinateYMax(
double coordinate);
109 void setWorldCoordinateZMax(
double coordinate);
111 double getWorldCoordinateX();
112 double getWorldCoordinateY();
113 double getWorldCoordinateZ();
115 double getWorldCoordinateXMin();
116 double getWorldCoordinateYMin();
117 double getWorldCoordinateZMin();
119 double getWorldCoordinateXMax();
120 double getWorldCoordinateYMax();
121 double getWorldCoordinateZMax();
125 void OnMillimetreCoordinateValueChanged();
133 void SetStepSize(
int axis);
134 void SetStepSize(
int axis,
double stepSize);
#define MITKQMLITEMS_EXPORT
DataCollection - Class to facilitate loading/accessing structured data.
Helper class to connect Qt-based navigators to instances of Stepper.
Vector< ScalarType, 3 > Vector3D
Provides a means to scan quickly through a dataset via Axial, Coronal and Sagittal sliders...