#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: