#include <albaGizmoScaleIsotropic.h>
Gizmo component used to perform isotropic scaling.
- See also
- albaGizmoScale
Definition at line 42 of file albaGizmoScaleIsotropic.h.
◆ albaGizmoScaleIsotropic()
albaGizmoScaleIsotropic::albaGizmoScaleIsotropic |
( |
albaVME * |
input, |
|
|
albaObserver * |
listener = NULL |
|
) |
| |
◆ ~albaGizmoScaleIsotropic()
virtual albaGizmoScaleIsotropic::~albaGizmoScaleIsotropic |
( |
| ) |
|
|
virtual |
◆ SetInput()
void albaGizmoScaleIsotropic::SetInput |
( |
albaVME * |
vme | ) |
|
|
virtual |
Set the gizmo generating vme; the gizmo will be centered on this vme.
Reimplemented from albaGizmoInterface.
◆ GetInput()
albaVME * albaGizmoScaleIsotropic::GetInput |
( |
| ) |
|
|
inline |
◆ SetListener()
void albaGizmoScaleIsotropic::SetListener |
( |
albaObserver * |
Listener | ) |
|
|
inline |
◆ OnEvent()
virtual void albaGizmoScaleIsotropic::OnEvent |
( |
albaEventBase * |
alba_event | ) |
|
|
virtual |
◆ Highlight()
void albaGizmoScaleIsotropic::Highlight |
( |
bool |
highlight | ) |
|
◆ Show()
void albaGizmoScaleIsotropic::Show |
( |
bool |
show | ) |
|
|
virtual |
◆ SetAbsPose()
void albaGizmoScaleIsotropic::SetAbsPose |
( |
albaMatrix * |
absPose | ) |
|
|
virtual |
◆ GetAbsPose()
albaMatrix * albaGizmoScaleIsotropic::GetAbsPose |
( |
| ) |
|
|
virtual |
◆ SetCubeLength()
void albaGizmoScaleIsotropic::SetCubeLength |
( |
double |
length | ) |
|
Set/Get the length of the cone.
◆ GetCubeLength()
double albaGizmoScaleIsotropic::GetCubeLength |
( |
| ) |
const |
◆ SetRefSysMatrix()
void albaGizmoScaleIsotropic::SetRefSysMatrix |
( |
albaMatrix * |
constrain | ) |
|
|
protected |
Set the constrain ref sys.
◆ CreatePipeline()
void albaGizmoScaleIsotropic::CreatePipeline |
( |
| ) |
|
|
protected |
Create vtk objects needed.
◆ CreateISA()
void albaGizmoScaleIsotropic::CreateISA |
( |
| ) |
|
|
protected |
◆ SetColor() [1/2]
void albaGizmoScaleIsotropic::SetColor |
( |
double |
col[3] | ) |
|
|
protected |
Gizmo color setting facilities.
◆ SetColor() [2/2]
void albaGizmoScaleIsotropic::SetColor |
( |
double |
colR, |
|
|
double |
colG, |
|
|
double |
colB |
|
) |
| |
|
protected |
◆ albaGizmoScaleIsotropicTest
friend class albaGizmoScaleIsotropicTest |
|
friend |
◆ m_CubeGizmo
albaVMEGizmo* albaGizmoScaleIsotropic::m_CubeGizmo |
|
protected |
◆ m_InputVme
albaVME* albaGizmoScaleIsotropic::m_InputVme |
|
protected |
◆ m_Cube
vtkCubeSource* albaGizmoScaleIsotropic::m_Cube |
|
protected |
◆ m_TranslatePDF
vtkTransformPolyDataFilter* albaGizmoScaleIsotropic::m_TranslatePDF |
|
protected |
◆ m_IsaComp
◆ m_IsaGen
◆ m_Listener
The documentation for this class was generated from the following file: