1 #ifndef IMAGEORIENTATIONHELPER_H
2 #define IMAGEORIENTATIONHELPER_H
10 #include <vtkSmartPointer.h>
84 Q_ENUMS(PossibleImageOrientations)
94 static const QStringList getPossibleImageOrientations();
100 static PossibleImageOrientations getOrientationAsEnum(QString orientation);
106 static QString getOrientationAsQString(PossibleImageOrientations orientation);
133 static vtkSmartPointer<vtkMatrix4x4> getTransformToRAI(PossibleImageOrientations orientation,
double dimX,
double dimY,
double dimZ);
159 static vtkSmartPointer<vtkMatrix4x4> getTransformToRAI(QString orientation,
double dimX,
double dimY,
double dimZ);
183 static vtkSmartPointer<vtkMatrix4x4> getTransformFromRAI(PossibleImageOrientations orientation,
double dimX,
double dimY,
double dimZ);
210 static vtkSmartPointer<vtkMatrix4x4> getTransformFromRAI(QString orientation,
double dimX,
double dimY,
double dimZ);
215 #endif // AXESREPRESENTATIONHELPER_H
Definition: Action.cpp:40
#define CAMITK_API
Definition: CamiTKAPI.h:49
PossibleImageOrientations
For each axis (x, y or z), 6 possibilities:
Definition: ImageOrientationHelper.h:52
Helper class.
Definition: ImageOrientationHelper.h:32