#include <albaGUITransformSliders.h>
Class name: albaGUITransformSliders.
A GUI component with sliders widgets for transform operations.
Definition at line 44 of file albaGUITransformSliders.h.
◆ TRANSFORMTEXTENTRIES_WIDGET_ID
| Enumerator |
|---|
| ID_TRANSLATE_X | |
| ID_TRANSLATE_Y | |
| ID_TRANSLATE_Z | |
| ID_ROTATE_X | |
| ID_ROTATE_Y | |
| ID_ROTATE_Z | |
| ID_SCALE_X | |
| ID_SCALE_Y | |
| ID_SCALE_Z | |
| ID_RESET | |
Definition at line 65 of file albaGUITransformSliders.h.
◆ albaGUITransformSliders()
| albaGUITransformSliders::albaGUITransformSliders |
( |
albaVME * |
input, |
|
|
double |
translationRange[6], |
|
|
albaObserver * |
listener = NULL, |
|
|
bool |
enableScaling = true, |
|
|
bool |
testMode = false |
|
) |
| |
◆ ~albaGUITransformSliders()
| albaGUITransformSliders::~albaGUITransformSliders |
( |
| ) |
|
◆ OnEvent()
| void albaGUITransformSliders::OnEvent |
( |
albaEventBase * |
alba_event | ) |
|
|
virtual |
◆ EnableWidgets()
| void albaGUITransformSliders::EnableWidgets |
( |
bool |
enable | ) |
|
|
virtual |
◆ Reset()
| void albaGUITransformSliders::Reset |
( |
| ) |
|
|
virtual |
◆ SetAbsPose()
Set abs pose and update position, orientation and scale text entries according to current reference system.
◆ GetPosition()
| void albaGUITransformSliders::GetPosition |
( |
double |
pos[3] | ) |
|
Return the current position.
◆ GetOrientation()
| void albaGUITransformSliders::GetOrientation |
( |
double |
orientation[3] | ) |
|
Return the current orientation.
◆ GetScaling()
| void albaGUITransformSliders::GetScaling |
( |
double |
scaling[3] | ) |
|
Return the current scaling.
◆ SetPosition()
| void albaGUITransformSliders::SetPosition |
( |
double |
pos[3] | ) |
|
Set the current position.
◆ SetOrientation()
| void albaGUITransformSliders::SetOrientation |
( |
double |
orientation[3] | ) |
|
Set the current orientation.
◆ SetScaling()
| void albaGUITransformSliders::SetScaling |
( |
double |
scaling[3] | ) |
|
◆ RefSysVmeChanged()
| void albaGUITransformSliders::RefSysVmeChanged |
( |
| ) |
|
|
protectedvirtual |
◆ SlidersValuesChanged()
| void albaGUITransformSliders::SlidersValuesChanged |
( |
| ) |
|
|
protected |
action to be performed when a slider has changed its position.
◆ CreateGui()
| void albaGUITransformSliders::CreateGui |
( |
| ) |
|
|
protectedvirtual |
◆ m_Position
| double albaGUITransformSliders::m_Position[3] |
|
protected |
◆ m_Orientation
| double albaGUITransformSliders::m_Orientation[3] |
|
protected |
◆ m_Scaling
| double albaGUITransformSliders::m_Scaling[3] |
|
protected |
◆ m_TranslationRange
| double albaGUITransformSliders::m_TranslationRange[6] |
|
protected |
◆ m_EnableScaling
| bool albaGUITransformSliders::m_EnableScaling |
|
protected |
◆ m_OldAbsMatrix
| albaMatrix* albaGUITransformSliders::m_OldAbsMatrix |
|
protected |
The documentation for this class was generated from the following file: