|
ALBA
|
#include <albaGUITransformInterface.h>


Public Member Functions | |
| albaGUI * | GetGui () |
| virtual void | EnableWidgets (bool enable)=0 |
| void | SetRefSys (albaVME *refSysVme) |
| albaVME * | GetRefSys () |
| virtual void | Reset () |
| void | OnEvent (albaEventBase *alba_event) |
| void | TestModeOn () |
| void | TestModeOff () |
| bool | GetTestMode () |
Public Member Functions inherited from albaObserver | |
| albaObserver () | |
| virtual | ~albaObserver () |
| virtual void | OnEvent (albaEventBase *e)=0 |
Protected Member Functions | |
| albaGUITransformInterface () | |
| ~albaGUITransformInterface () | |
| virtual void | CreateGui () |
| virtual void | RefSysVmeChanged () |
Protected Attributes | |
| albaVME * | m_InputVME |
| albaObserver * | m_Listener |
| albaGUI * | m_Gui |
| albaVME * | m_RefSysVME |
| albaTimeStamp | m_CurrentTime |
| bool | m_TestMode |
transform gui interface
This abstract class defines interface for object to be plugged in albaOpTransformInterface concrete descendants
Definition at line 43 of file albaGUITransformInterface.h.
|
protected |
|
protected |
|
inline |
Return the gui to be plugged.
Definition at line 48 of file albaGUITransformInterface.h.
|
pure virtual |
Enable-Disable the GUI's widgets.
Implemented in albaGUISaveRestorePose, albaGUITransformMouse, albaGUITransformSliders, and albaGUITransformTextEntries.
| void albaGUITransformInterface::SetRefSys | ( | albaVME * | refSysVme | ) |
Set the vme to be used as reference system, the vme is referenced; default ref sys is vme abs matrix.
|
inline |
Definition at line 55 of file albaGUITransformInterface.h.
|
inlinevirtual |
Reset the gui component to initial state.
Reimplemented in albaGUITransformSliders, and albaGUITransformTextEntries.
Definition at line 58 of file albaGUITransformInterface.h.
|
inlinevirtual |
Events handling.
Implements albaObserver.
Reimplemented in albaGUITransformMouse, albaGUITransformSliders, and albaGUITransformTextEntries.
Definition at line 61 of file albaGUITransformInterface.h.
|
inline |
Turn On m_TestMode flag.
The m_TestMode flag is used to exclude the execution of GUI components that conflicts with test machine.
Definition at line 65 of file albaGUITransformInterface.h.
|
inline |
Used to turn off m_TestMode flag.
Definition at line 68 of file albaGUITransformInterface.h.
|
inline |
Get TestMode.
Definition at line 71 of file albaGUITransformInterface.h.
|
inlineprotectedvirtual |
Create the GUI.
Reimplemented in albaGUISaveRestorePose, albaGUITransformMouse, albaGUITransformSliders, and albaGUITransformTextEntries.
Definition at line 79 of file albaGUITransformInterface.h.
|
inlineprotectedvirtual |
Internal actions to be performed when RefSys vme has changed.
Reimplemented in albaGUITransformMouse, albaGUITransformSliders, and albaGUITransformTextEntries.
Definition at line 90 of file albaGUITransformInterface.h.
|
protected |
Definition at line 81 of file albaGUITransformInterface.h.
|
protected |
Definition at line 83 of file albaGUITransformInterface.h.
|
protected |
Definition at line 84 of file albaGUITransformInterface.h.
|
protected |
Vme to be used as reference system.
Definition at line 87 of file albaGUITransformInterface.h.
|
protected |
Definition at line 92 of file albaGUITransformInterface.h.
|
protected |
Definition at line 94 of file albaGUITransformInterface.h.