#include <albaGUIDialogTransferFunction2D.h>
|
| | albaGUIDialogTransferFunction2D () |
| |
| | ~albaGUIDialogTransferFunction2D () |
| |
| void | ShowModal (albaVME *vme) |
| |
| void | OnEvent (albaEventBase *alba_event) |
| |
| | albaGUIDialog (const wxString &title, long style=albaCLOSEWINDOW|albaRESIZABLE|albaCLOSE, albaObserver *listener=NULL) |
| |
| virtual | ~albaGUIDialog () |
| |
| void | SetListener (albaObserver *listener) |
| |
| void | OnEvent (albaEventBase *alba_event) |
| |
| void | Add (wxWindow *window, int option=0, int flag=wxEXPAND, int border=0) |
| |
| void | Add (albaGUI *window, int option=0, int flag=wxEXPAND, int border=0) |
| |
| void | Add (wxSizer *sizer, int option=0, int flag=wxEXPAND, int border=0) |
| |
| bool | Remove (wxWindow *window) |
| |
| bool | Remove (wxSizer *sizer) |
| |
| int | ShowModal () |
| |
| void | EnableOk (bool enable) |
| |
| void | EnableCancel (bool enable) |
| |
| void | EnableClose (bool enable) |
| |
| virtual void | WXSetInitialFittingClientSize (int flags, wxSizer *sizer=NULL) |
| |
| virtual void | OnOK (wxCommandEvent &event) |
| |
| virtual void | OnCancel (wxCommandEvent &event) |
| |
| virtual void | OnCloseWindow (wxCloseEvent &event) |
| |
| virtual void | OnSize (wxSizeEvent &event) |
| |
| | albaObserver () |
| |
| virtual | ~albaObserver () |
| |
| virtual void | OnEvent (albaEventBase *e)=0 |
| |
|
| static VTK_THREAD_RETURN_TYPE | CreatePipe (void *ptr) |
| |
This dialog is used to define a 2D transfer function to make a volume Ray Cast.
Definition at line 62 of file albaGUIDialogTransferFunction2D.h.
◆ anonymous enum
◆ albaGUIDialogTransferFunction2D()
| albaGUIDialogTransferFunction2D::albaGUIDialogTransferFunction2D |
( |
| ) |
|
◆ ~albaGUIDialogTransferFunction2D()
| albaGUIDialogTransferFunction2D::~albaGUIDialogTransferFunction2D |
( |
| ) |
|
◆ ShowModal()
| void albaGUIDialogTransferFunction2D::ShowModal |
( |
albaVME * |
vme | ) |
|
◆ OnEvent()
| void albaGUIDialogTransferFunction2D::OnEvent |
( |
albaEventBase * |
e | ) |
|
|
virtual |
process the events sent by subjects
Reimplemented from albaGUIDialog.
◆ CreateGUI()
| void albaGUIDialogTransferFunction2D::CreateGUI |
( |
| ) |
|
|
protected |
◆ ResizePreviewWindow()
| void albaGUIDialogTransferFunction2D::ResizePreviewWindow |
( |
| ) |
|
|
protected |
◆ InitializeControls()
| void albaGUIDialogTransferFunction2D::InitializeControls |
( |
| ) |
|
|
protected |
◆ SetControlsRange()
| void albaGUIDialogTransferFunction2D::SetControlsRange |
( |
| ) |
|
|
protected |
◆ CreateWidgetList()
| void albaGUIDialogTransferFunction2D::CreateWidgetList |
( |
| ) |
|
|
protected |
◆ UpdatePreview()
| void albaGUIDialogTransferFunction2D::UpdatePreview |
( |
| ) |
|
|
protected |
◆ LoadTransferFunction()
| void albaGUIDialogTransferFunction2D::LoadTransferFunction |
( |
| ) |
|
|
protected |
Load volume transfer function from vme tag.
◆ SaveTransferFunction()
| void albaGUIDialogTransferFunction2D::SaveTransferFunction |
( |
| ) |
|
|
protected |
Save volume transfer function to vme tag.
◆ UpdateWidgets()
| void albaGUIDialogTransferFunction2D::UpdateWidgets |
( |
| ) |
|
|
protected |
◆ OnIdle()
| void albaGUIDialogTransferFunction2D::OnIdle |
( |
wxIdleEvent & |
event | ) |
|
|
protected |
◆ OnSize()
| void albaGUIDialogTransferFunction2D::OnSize |
( |
wxSizeEvent & |
event | ) |
|
|
inlineprotectedvirtual |
◆ OnCommand()
| void albaGUIDialogTransferFunction2D::OnCommand |
( |
wxCommandEvent & |
event | ) |
|
|
inlineprotected |
◆ OnMotion()
| void albaGUIDialogTransferFunction2D::OnMotion |
( |
wxMouseEvent & |
event | ) |
|
|
inlineprotected |
◆ SetWidget()
| void albaGUIDialogTransferFunction2D::SetWidget |
( |
const tfWidget & |
widget | ) |
|
|
protected |
◆ CreatePipe()
| static VTK_THREAD_RETURN_TYPE albaGUIDialogTransferFunction2D::CreatePipe |
( |
void * |
ptr | ) |
|
|
staticprotected |
◆ vtkInteractorStylePreviewImage
◆ vtkInteractorStyleWidget
◆ m_Vme
| albaVME* albaGUIDialogTransferFunction2D::m_Vme |
|
protected |
◆ m_Material
◆ m_VolumeProperty
| vtkVolumeProperty2* albaGUIDialogTransferFunction2D::m_VolumeProperty |
|
protected |
◆ m_TransferFunction
| vtkALBATransferFunction2D* albaGUIDialogTransferFunction2D::m_TransferFunction |
|
protected |
◆ m_PreviewBook
| wxNotebook* albaGUIDialogTransferFunction2D::m_PreviewBook |
|
protected |
◆ m_SliceRwi
| albaRWIBase* albaGUIDialogTransferFunction2D::m_SliceRwi |
|
protected |
◆ m_SliceWindow
| vtkRenderWindow* albaGUIDialogTransferFunction2D::m_SliceWindow |
|
protected |
◆ m_WaitActor
| vtkTextActor* albaGUIDialogTransferFunction2D::m_WaitActor |
|
protected |
◆ m_SliceRenderer
| vtkRenderer* albaGUIDialogTransferFunction2D::m_SliceRenderer |
|
protected |
◆ m_SliceResampler
| vtkImageResample* albaGUIDialogTransferFunction2D::m_SliceResampler |
|
protected |
◆ m_SliceMapper
| vtkImageMapper* albaGUIDialogTransferFunction2D::m_SliceMapper |
|
protected |
◆ m_SliceFilter
| vtkALBAImageMapToWidgetColors* albaGUIDialogTransferFunction2D::m_SliceFilter |
|
protected |
◆ m_SliceActor
| vtkActor2D* albaGUIDialogTransferFunction2D::m_SliceActor |
|
protected |
◆ m_Rwi3D
◆ m_Renderer3D
| vtkRenderer* albaGUIDialogTransferFunction2D::m_Renderer3D |
|
protected |
◆ m_Window3D
| vtkRenderWindow* albaGUIDialogTransferFunction2D::m_Window3D |
|
protected |
◆ m_Mapper3D
| vtkSmartVolumeMapper* albaGUIDialogTransferFunction2D::m_Mapper3D |
|
protected |
◆ m_Volume3D
| vtkVolume* albaGUIDialogTransferFunction2D::m_Volume3D |
|
protected |
◆ m_GraphRwi
| albaRWIBase* albaGUIDialogTransferFunction2D::m_GraphRwi |
|
protected |
◆ m_GraphRenderer
| vtkRenderer* albaGUIDialogTransferFunction2D::m_GraphRenderer |
|
protected |
◆ m_GraphWindow
| vtkRenderWindow* albaGUIDialogTransferFunction2D::m_GraphWindow |
|
protected |
◆ m_WidgetActor
◆ m_CriticalSection
| std::mutex albaGUIDialogTransferFunction2D::m_CriticalSection |
|
protected |
◆ m_Widget
| tfWidget albaGUIDialogTransferFunction2D::m_Widget |
|
protected |
◆ m_WidgetList
| wxListBox* albaGUIDialogTransferFunction2D::m_WidgetList |
|
protected |
◆ m_CurrentWidget
| int albaGUIDialogTransferFunction2D::m_CurrentWidget |
|
protected |
◆ m_SliceNumber
| int albaGUIDialogTransferFunction2D::m_SliceNumber |
|
protected |
◆ m_WindowingSlider
◆ m_SliceLevel
| double albaGUIDialogTransferFunction2D::m_SliceLevel |
|
protected |
◆ m_SliceWinowing
| double albaGUIDialogTransferFunction2D::m_SliceWinowing |
|
protected |
◆ m_WidgetName
| wxString albaGUIDialogTransferFunction2D::m_WidgetName |
|
protected |
◆ m_WidgetColor
| wxColour albaGUIDialogTransferFunction2D::m_WidgetColor |
|
protected |
◆ m_Filename
| wxString albaGUIDialogTransferFunction2D::m_Filename |
|
protected |
◆ m_ValueSlider
◆ m_GradientSlider
◆ m_StatusBar
| wxStatusBar* albaGUIDialogTransferFunction2D::m_StatusBar |
|
protected |
◆ m_DataRange
| double albaGUIDialogTransferFunction2D::m_DataRange[2] |
|
protected |
◆ m_GradientRange
| double albaGUIDialogTransferFunction2D::m_GradientRange[2] |
|
protected |
◆ m_DataReady
| bool albaGUIDialogTransferFunction2D::m_DataReady |
|
protected |
◆ m_SlicePipeStatus
| int albaGUIDialogTransferFunction2D::m_SlicePipeStatus |
|
protected |
◆ m_PipeStatus3D
| int albaGUIDialogTransferFunction2D::m_PipeStatus3D |
|
protected |
The documentation for this class was generated from the following file: