21 #ifndef _vctQtWidgetRotation_h
22 #define _vctQtWidgetRotation_h
57 void initializeGL(
void);
59 void resizeGL(
int width,
int height);
60 void draw3DAxis(
const double scale);
74 EULERZYZ_WIDGET, EULERZYX_WIDGET, OPENGL_WIDGET} DisplayModeType;
85 template <
class _containerType>
87 this->Rotation.FromRaw(rotation);
88 this->UpdateCurrentWidget();
96 void SetDisplayMode(
const DisplayModeType displayMode);
100 void ShowContextMenu(
const QPoint & position);
112 void UpdateCurrentWidget(
void);
140 #endif // _vctQtWidgetRotation_h
#define CISST_EXPORT
Definition: cmnExportMacros.h:50
Forward declarations and #define for cisstVector.
Macros to export the symbols of cisstVectorQt (in a Dll).
Define a rotation matrix for a space of dimension 3.
Definition: vctForwardDeclarations.h:198