32 #include "ui_ReorientImage.h"
35 class vtkAnnotatedCubeActor;
39 class InteractiveViewer;
92 vtkSmartPointer<vtkAxesActor>
axes;
115 #endif // MOVEFRAME_H
ReorientImage(camitk::ActionExtension *)
the constructor
Definition: ReorientImage.cpp:77
vtkSmartPointer< vtkTransform > cubeTransform
Definition: ReorientImage.h:101
virtual void modelChanged(bool displayMaleModel)
Definition: ReorientImage.cpp:226
camitk::Geometry * maleModel
Definition: ReorientImage.h:105
void buildGeometries()
Build Geometries.
Definition: ReorientImage.cpp:441
InteractiveViewer is used to view 3D objects and slices (anything that provides either a InterfaceBit...
Definition: InteractiveViewer.h:137
QMap< QChar, QString > lettersMeaning
Definition: ReorientImage.h:109
vtkSmartPointer< vtkTransform > orientationTransform
Definition: ReorientImage.h:97
Action class is an abstract class that enables you to build a action (generally on a component)...
Definition: Action.h:184
Definition: ReorientImage.h:42
Definition: Action.cpp:40
void buildTransforms()
Definition: ReorientImage.cpp:475
vtkSmartPointer< vtkTransform > axesTransform
Definition: ReorientImage.h:102
virtual ApplyStatus apply()
method called when the action is applied
Definition: ReorientImage.cpp:252
void showApplyButton(bool show)
Definition: ReorientImage.cpp:184
This class describes what is a generic Action extension.
Definition: ActionExtension.h:61
vtkSmartPointer< vtkTransform > orientationCubeTransform
Definition: ReorientImage.h:99
virtual void rcsChanged(const QString index)
Definition: ReorientImage.cpp:213
The manager of the Image Volume data.
Definition: ImageComponent.h:73
vtkSmartPointer< vtkAxesActor > axes
axes actor
Definition: ReorientImage.h:92
QDialog * dialog
the dialog
Definition: ReorientImage.h:89
camitk::InteractiveViewer * internalViewer
Definition: ReorientImage.h:80
void buildAxes()
Definition: ReorientImage.cpp:358
ApplyStatus process(camitk::ImageComponent *image)
Actually perform the image transformation.
Definition: ReorientImage.cpp:259
void initInternalViewer()
Definition: ReorientImage.cpp:189
Ui::ReorientImage ui
the Qt Gui
Definition: ReorientImage.h:86
vtkSmartPointer< vtkAnnotatedCubeActor > annotatedCube
annotated cube actor
Definition: ReorientImage.h:95
virtual QWidget * getWidget()
this method creates and returns the widget containing the user interface for the action ...
Definition: ReorientImage.cpp:242
void buildCube()
Definition: ReorientImage.cpp:396
A 3D representation of a vtkPointSet to be displayed in a InteractiveViewer, this class implements th...
Definition: Geometry.h:126
virtual ~ReorientImage()
Destructor.
Definition: ReorientImage.cpp:124
ApplyStatus
describes what happened during the application of an algorithm (i.e. results of the apply method) ...
Definition: Action.h:196
camitk::Geometry * modelBoundingBox
Definition: ReorientImage.h:104
void setAxesOrientation(const QString orientation)
Definition: ReorientImage.cpp:498
camitk::Geometry * femaleModel
Definition: ReorientImage.h:106
void initDialog()
initialize the dialog
Definition: ReorientImage.cpp:138