ALBA
|
#include <albaGUIDialogTransferFunction2D.h>
Public Member Functions | |
albaGUIDialogTransferFunction2D () | |
~albaGUIDialogTransferFunction2D () | |
void | ShowModal (albaVME *vme) |
void | OnEvent (albaEventBase *alba_event) |
Public Member Functions inherited from albaGUIDialog | |
albaGUIDialog (const wxString &title, long style=albaCLOSEWINDOW|albaRESIZABLE|albaCLOSE) | |
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) |
Public Member Functions inherited from albaObserver | |
albaObserver () | |
virtual | ~albaObserver () |
virtual void | OnEvent (albaEventBase *e)=0 |
Protected Types | |
enum | { PipeNotReady , PipeReady , PipePlugged } |
Protected Member Functions | |
void | CreateGUI () |
void | ResizePreviewWindow () |
void | InitializeControls () |
void | SetControlsRange () |
void | CreateWidgetList () |
void | UpdatePreview () |
void | LoadTransferFunction () |
void | SaveTransferFunction () |
void | UpdateWidgets () |
void | OnIdle (wxIdleEvent &event) |
void | OnSize (wxSizeEvent &event) |
void | OnCommand (wxCommandEvent &event) |
void | OnMotion (wxMouseEvent &event) |
void | SetWidget (const tfWidget &widget) |
Static Protected Member Functions | |
static VTK_THREAD_RETURN_TYPE | CreatePipe (void *ptr) |
Friends | |
class | vtkInteractorStylePreviewImage |
class | vtkInteractorStyleWidget |
Additional Inherited Members | |
Public Attributes inherited from albaGUIDialog | |
wxBoxSizer * | m_GuiSizer |
wxBoxSizer * | m_ButtonsSizer |
wxBoxSizer * | m_DialogSizer |
wxButton * | m_OkButton |
wxButton * | m_CancelButton |
wxButton * | m_CloseButton |
albaObserver * | m_Listener |
This dialog is used to define a 2D transfer function to make a volume Ray Cast.
Definition at line 62 of file albaGUIDialogTransferFunction2D.h.
|
protected |
Enumerator | |
---|---|
PipeNotReady | |
PipeReady | |
PipePlugged |
Definition at line 148 of file albaGUIDialogTransferFunction2D.h.
albaGUIDialogTransferFunction2D::albaGUIDialogTransferFunction2D | ( | ) |
albaGUIDialogTransferFunction2D::~albaGUIDialogTransferFunction2D | ( | ) |
void albaGUIDialogTransferFunction2D::ShowModal | ( | albaVME * | vme | ) |
|
virtual |
process the events sent by subjects
Reimplemented from albaGUIDialog.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
Load volume transfer function from vme tag.
|
protected |
Save volume transfer function to vme tag.
|
protected |
|
protected |
|
inlineprotectedvirtual |
Handle on size event.
Reimplemented from albaGUIDialog.
Definition at line 91 of file albaGUIDialogTransferFunction2D.h.
|
inlineprotected |
Definition at line 92 of file albaGUIDialogTransferFunction2D.h.
References albaGUIDialog::OnEvent().
|
inlineprotected |
Definition at line 93 of file albaGUIDialogTransferFunction2D.h.
|
protected |
|
staticprotected |
|
friend |
Definition at line 64 of file albaGUIDialogTransferFunction2D.h.
|
friend |
Definition at line 65 of file albaGUIDialogTransferFunction2D.h.
|
protected |
Definition at line 97 of file albaGUIDialogTransferFunction2D.h.
|
protected |
Definition at line 98 of file albaGUIDialogTransferFunction2D.h.
|
protected |
Definition at line 99 of file albaGUIDialogTransferFunction2D.h.
|
protected |
Definition at line 100 of file albaGUIDialogTransferFunction2D.h.
|
protected |
Definition at line 103 of file albaGUIDialogTransferFunction2D.h.
|
protected |
Definition at line 104 of file albaGUIDialogTransferFunction2D.h.
|
protected |
Definition at line 105 of file albaGUIDialogTransferFunction2D.h.
|
protected |
Definition at line 106 of file albaGUIDialogTransferFunction2D.h.
|
protected |
Definition at line 107 of file albaGUIDialogTransferFunction2D.h.
|
protected |
Definition at line 108 of file albaGUIDialogTransferFunction2D.h.
|
protected |
Definition at line 109 of file albaGUIDialogTransferFunction2D.h.
|
protected |
Definition at line 110 of file albaGUIDialogTransferFunction2D.h.
|
protected |
Definition at line 111 of file albaGUIDialogTransferFunction2D.h.
|
protected |
Definition at line 114 of file albaGUIDialogTransferFunction2D.h.
|
protected |
Definition at line 115 of file albaGUIDialogTransferFunction2D.h.
|
protected |
Definition at line 116 of file albaGUIDialogTransferFunction2D.h.
|
protected |
Definition at line 117 of file albaGUIDialogTransferFunction2D.h.
|
protected |
Definition at line 118 of file albaGUIDialogTransferFunction2D.h.
|
protected |
Definition at line 121 of file albaGUIDialogTransferFunction2D.h.
|
protected |
Definition at line 122 of file albaGUIDialogTransferFunction2D.h.
|
protected |
Definition at line 123 of file albaGUIDialogTransferFunction2D.h.
|
protected |
Definition at line 124 of file albaGUIDialogTransferFunction2D.h.
|
protected |
Definition at line 126 of file albaGUIDialogTransferFunction2D.h.
|
protected |
Definition at line 128 of file albaGUIDialogTransferFunction2D.h.
|
protected |
Definition at line 129 of file albaGUIDialogTransferFunction2D.h.
|
protected |
Definition at line 130 of file albaGUIDialogTransferFunction2D.h.
|
protected |
Definition at line 132 of file albaGUIDialogTransferFunction2D.h.
|
protected |
Definition at line 133 of file albaGUIDialogTransferFunction2D.h.
|
protected |
Definition at line 134 of file albaGUIDialogTransferFunction2D.h.
|
protected |
Definition at line 135 of file albaGUIDialogTransferFunction2D.h.
|
protected |
Definition at line 136 of file albaGUIDialogTransferFunction2D.h.
|
protected |
Definition at line 137 of file albaGUIDialogTransferFunction2D.h.
|
protected |
Definition at line 138 of file albaGUIDialogTransferFunction2D.h.
|
protected |
Definition at line 139 of file albaGUIDialogTransferFunction2D.h.
|
protected |
Definition at line 140 of file albaGUIDialogTransferFunction2D.h.
|
protected |
Definition at line 142 of file albaGUIDialogTransferFunction2D.h.
|
protected |
Definition at line 144 of file albaGUIDialogTransferFunction2D.h.
|
protected |
Definition at line 145 of file albaGUIDialogTransferFunction2D.h.
|
protected |
Definition at line 150 of file albaGUIDialogTransferFunction2D.h.
|
protected |
Definition at line 151 of file albaGUIDialogTransferFunction2D.h.
|
protected |
Definition at line 152 of file albaGUIDialogTransferFunction2D.h.