17#ifndef __albaGizmoGuiRotate_H__
18#define __albaGizmoGuiRotate_H__
75 double m_Orientation[3];
82 friend class albaGUIGizmoRotateTest;
Implementation of the message object for the Subject/Observer design pattern.
abstract base class for gizmo gui
gui class for rotation gizmo
void CreateGui()
Create the GUI.
void SetAbsOrientation(albaMatrix *pose)
Set RotAngles ivar, only rotation part is copied from pose.
void EnableWidgets(bool enable)
Enable-Disable the GUI's widgets.
void SendAbsOrientation(albaEventBase *sourceEvent)
Send position to listener as vtkMatrix.
albaGUIGizmoRotate(albaObserver *listener, bool testMode=false)
void OnEvent(albaEventBase *alba_event)
process the events sent by subjects
albaMatrix - Time stamped 4x4 Matrix.
Interface implementing the Observer of the Subject/Observer design pattern.