1 #ifndef IMAGEORIENTATIONHELPER_H
2 #define IMAGEORIENTATIONHELPER_H
10 #include <vtkSmartPointer.h>
84 Q_ENUM(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);
181 static vtkSmartPointer<vtkMatrix4x4> getTransformFromRAI(PossibleImageOrientations orientation,
double dimX,
double dimY,
double dimZ);
203 static vtkSmartPointer<vtkMatrix4x4> getTransformFromRAI(QString orientation,
double dimX,
double dimY,
double dimZ);
#define CAMITK_API
Definition: CamiTKAPI.h:49
Helper class.
Definition: ImageOrientationHelper.h:32
PossibleImageOrientations
For each axis (x, y or z), 6 possibilities:
Definition: ImageOrientationHelper.h:52
Definition: Action.cpp:36