30 #include "Component.h"
34 #include <vtkTransform.h>
35 #include <vtkTransformFilter.h>
36 #include <vtkSmartPointer.h>
38 #include "ui_MoveFrame.h"
void reset()
slot called when reset is ckicked, reset the transformation to Identity
Definition: MoveFrame.cpp:150
virtual ~MoveFrame()
Destructor.
Definition: MoveFrame.cpp:102
Action class is an abstract class that enables you to build a action (generally on a component)...
Definition: Action.h:184
virtual void rotate()
Definition: MoveFrame.cpp:243
virtual void translate()
Definition: MoveFrame.cpp:225
virtual QWidget * getWidget()
this method creates and returns the widget containing the user interface for the action ...
Definition: MoveFrame.cpp:109
A Component represents something that could be included in the explorer view, the interactive 3D view...
Definition: sdk/libraries/core/component/Component.h:299
MoveFrame(camitk::ActionExtension *)
the constructor
Definition: MoveFrame.cpp:55
This class describes what is a generic Action extension.
Definition: ActionExtension.h:61
QVector3D initialOrientation
Definition: MoveFrame.h:82
virtual void save()
Definition: MoveFrame.cpp:262
QDialog * dialog
the dialog
Definition: MoveFrame.h:91
virtual void setTranslation()
Definition: MoveFrame.cpp:234
virtual void changeParent()
Definition: MoveFrame.cpp:130
virtual ApplyStatus apply()
method called when the action is applied
Definition: MoveFrame.cpp:203
QVector3D initialPosition
initial transformation
Definition: MoveFrame.h:81
virtual void setRotation()
Definition: MoveFrame.cpp:252
camitk::Component * inputFrame
Definition: MoveFrame.h:93
ApplyStatus
describes what happened during the application of an algorithm (i.e. results of the apply method) ...
Definition: Action.h:196
Ui::MoveFrame ui
current transform filters (one per selected object)
Definition: MoveFrame.h:88
void init()
initialize the dialog
Definition: MoveFrame.cpp:72
vtkTransform * transformation
current transformation
Definition: MoveFrame.h:78
This action allows you to apply a linear transformation (translation,rotation around axes) on the top...
Definition: MoveFrame.h:44