#include <vuSimpleFVRDialog.h>
Inheritance diagram for vuSimpleFVRDialog:
Public Member Functions | |
vuSimpleFVRDialog (wxWindow *parent) | |
~vuSimpleFVRDialog () | |
void | setFourierVolume (vuFourierVolume1 *volume) |
Sets the fourier volume which will be compared to the FVR. | |
void | setFourierFilter (vuFourierFilter *filter) |
Sets the fourier filter. | |
void | setCamera (vuCamera *camera) |
Sets the camera. | |
bool | Show (bool flag=true) |
Protected Member Functions | |
vuBasicSubViewerCanvas * | getCanvas () |
returns an instance of vuSimpleFVRCanvas | |
void | addLeftRight (wxSizer *sizer, wxWindow *control) |
void | OnButtonLoadFile (wxCommandEvent &event) |
load file button callback | |
void | OnButtonCloseFile (wxCommandEvent &event) |
close file button callback | |
void | OnChoiceMethod (wxCommandEvent &event) |
render method choice callback | |
void | OnClose (wxCloseEvent &event) |
windows close callback | |
void | OnButtonEqualSize (wxCommandEvent &event) |
equal size button callback | |
void | OnSize (wxSizeEvent &event) |
window resizing callback | |
void | OnButtonFitScaleAndBias (wxCommandEvent &event) |
fit scale and bias button callback | |
void | OnCheckboxAutoScaleAndBias (wxCommandEvent &event) |
auto scale and bias checkbox callback | |
void | OnSliderImageScale (wxScrollEvent &event) |
image scale callback | |
Protected Attributes | |
vuSimpleFVRCanvas * | m_Canvas |
wxWindows GUI | |
wxChoice * | m_CHOICEmethod |
wxButton * | m_BUTTONcloseFile |
wxCheckBox * | m_CHECKBOXautoScaleAndBias |
wxButton * | m_BUTTONfitScaleAndBias |
wxSlider * | m_SLIDERimageScale |
wxSlider * | m_SLIDERimageBias |
vu1112119 * | m_FVR |
the simple FVR | |
vuFourierFilter * | m_FourierFilter |
vuCamera * | m_Camera |
Definition at line 17 of file vuSimpleFVRDialog.h.
|
Definition at line 42 of file vuSimpleFVRDialog.cpp. References idCANVAS. |
|
Definition at line 52 of file vuSimpleFVRDialog.cpp. References CHECKNDELETE, m_BUTTONcloseFile, m_BUTTONfitScaleAndBias, m_Camera, m_Canvas, m_CHECKBOXautoScaleAndBias, m_FourierFilter, m_FVR, m_SLIDERimageBias, m_SLIDERimageScale, NULL, and vuSimpleFVRCanvas::setFVR(). |
Here is the call graph for this function:
|
adds all UI control elements that should appear to the left or to the right of the canvas (subclass responsibility) Implements vuBasicSubViewer. Definition at line 73 of file vuSimpleFVRDialog.cpp. References idAUTOSCALEANDBIAS, idCLOSE, idEQUALSIZE, idFITSCALEANDBIAS, idIMAGEBIAS, idIMAGESCALE, idLOAD, idMETHOD, m_BUTTONcloseFile, m_BUTTONfitScaleAndBias, m_CHECKBOXautoScaleAndBias, m_CHOICEmethod, m_SLIDERimageBias, m_SLIDERimageScale, and NULL. |
|
returns an instance of vuSimpleFVRCanvas
Implements vuBasicSubViewer. Definition at line 68 of file vuSimpleFVRDialog.cpp. |
|
close file button callback
Definition at line 277 of file vuSimpleFVRDialog.cpp. References CHECKNDELETE, m_BUTTONcloseFile, m_Canvas, m_FVR, NULL, vuGLCanvas::redraw(), vuSimpleFVRCanvas::setFVR(), and WINDOW_TITLE. |
Here is the call graph for this function:
|
equal size button callback
Definition at line 286 of file vuSimpleFVRDialog.cpp. References vuBasicSubViewer::makeCanvasSizeEqual(). |
Here is the call graph for this function:
|
fit scale and bias button callback
Definition at line 298 of file vuSimpleFVRDialog.cpp. References m_Canvas, and vuGLCanvas::redraw(). |
Here is the call graph for this function:
|
Here is the call graph for this function:
|
auto scale and bias checkbox callback
Definition at line 304 of file vuSimpleFVRDialog.cpp. References m_BUTTONfitScaleAndBias, m_Canvas, m_CHECKBOXautoScaleAndBias, m_SLIDERimageBias, m_SLIDERimageScale, and vuGLCanvas::redraw(). |
Here is the call graph for this function:
|
render method choice callback
Definition at line 292 of file vuSimpleFVRDialog.cpp. References m_Canvas, m_CHOICEmethod, vuGLCanvas::redraw(), and vuSimpleFVRCanvas::setRenderMethod(). |
Here is the call graph for this function:
|
windows close callback
|
|
window resizing callback
|
|
image scale callback
Definition at line 319 of file vuSimpleFVRDialog.cpp. References m_Canvas, m_SLIDERimageScale, vuGLCanvas::redraw(), and vuSimpleFVRCanvas::setImageScale(). |
Here is the call graph for this function:
|
Sets the camera.
Definition at line 203 of file vuSimpleFVRDialog.cpp. References m_Camera, m_FVR, and vu1112119::setCamera(). |
Here is the call graph for this function:
|
Sets the fourier filter.
Definition at line 197 of file vuSimpleFVRDialog.cpp. References m_FourierFilter, m_FVR, and vuFourierVolume< SIZE >::setFilter(). |
Here is the call graph for this function:
|
Sets the fourier volume which will be compared to the FVR.
Definition at line 192 of file vuSimpleFVRDialog.cpp. References m_Canvas, vuSimpleFVRCanvas::setFourierVolume(), and vuFourierVolume1. |
Here is the call graph for this function:
|
Definition at line 209 of file vuSimpleFVRDialog.cpp. References m_Canvas, m_FVR, NULL, and vuSimpleFVRCanvas::setFVR(). |
Here is the call graph for this function:
|
Definition at line 70 of file vuSimpleFVRDialog.h. Referenced by addLeftRight(), OnButtonCloseFile(), OnButtonLoadFile(), and ~vuSimpleFVRDialog(). |
|
Definition at line 73 of file vuSimpleFVRDialog.h. Referenced by addLeftRight(), OnCheckboxAutoScaleAndBias(), and ~vuSimpleFVRDialog(). |
|
Definition at line 81 of file vuSimpleFVRDialog.h. Referenced by OnButtonLoadFile(), setCamera(), and ~vuSimpleFVRDialog(). |
|
wxWindows GUI
Definition at line 68 of file vuSimpleFVRDialog.h. Referenced by OnButtonCloseFile(), OnButtonFitScaleAndBias(), OnButtonLoadFile(), OnCheckboxAutoScaleAndBias(), OnChoiceMethod(), OnSliderImageScale(), setFourierVolume(), Show(), and ~vuSimpleFVRDialog(). |
|
Definition at line 72 of file vuSimpleFVRDialog.h. Referenced by addLeftRight(), OnCheckboxAutoScaleAndBias(), and ~vuSimpleFVRDialog(). |
|
Definition at line 69 of file vuSimpleFVRDialog.h. Referenced by addLeftRight(), and OnChoiceMethod(). |
|
Definition at line 80 of file vuSimpleFVRDialog.h. Referenced by OnButtonLoadFile(), setFourierFilter(), and ~vuSimpleFVRDialog(). |
|
the simple FVR
Definition at line 78 of file vuSimpleFVRDialog.h. Referenced by OnButtonCloseFile(), OnButtonLoadFile(), setCamera(), setFourierFilter(), Show(), and ~vuSimpleFVRDialog(). |
|
Definition at line 75 of file vuSimpleFVRDialog.h. Referenced by addLeftRight(), OnCheckboxAutoScaleAndBias(), and ~vuSimpleFVRDialog(). |
|
Definition at line 74 of file vuSimpleFVRDialog.h. Referenced by addLeftRight(), OnCheckboxAutoScaleAndBias(), OnSliderImageScale(), and ~vuSimpleFVRDialog(). |