24 #ifndef _PREVIEWFRAME_H
25 #define _PREVIEWFRAME_H
54 void OnUpdate(wxCommandEvent& event);
85 void OnUndo(wxCommandEvent &e);
87 void OnRedo(wxCommandEvent &e);
125 DECLARE_EVENT_TABLE()
130 #endif // _PREVIEWFRAME_H
void OnShowAll(wxCommandEvent &e)
HuginBase::Panorama & m_pano
void OnUpdate(wxCommandEvent &event)
void OnBlendChoice(wxCommandEvent &e)
void OnNumTransform(wxCommandEvent &e)
void OnTextCtrlChanged(wxCommandEvent &e)
std::vector< wxStaticText * > m_projParamNamesLabel
virtual ~PreviewFrame()
dtor.
wxSpinButton * m_exposureSpinBut
std::vector< wxSlider * > m_projParamSlider
wxChoice * m_ProjectionChoice
void panoramaImagesChanged(HuginBase::Panorama &pano, const HuginBase::UIntSet &changed)
notifies about changes to images
std::set< unsigned int > UIntSet
void OnCenterHorizontally(wxCommandEvent &e)
void OnIncreaseExposure(wxSpinEvent &e)
void OnUndo(wxCommandEvent &e)
event handler for undo
void OnRedo(wxCommandEvent &e)
event handler for redo
void OnProjectionChoice(wxCommandEvent &e)
void OnShowNone(wxCommandEvent &e)
wxBitmapButton * m_defaultExposureBut
std::vector< wxToggleButton * > m_ToggleButtons
std::vector< wxTextCtrl * > m_projParamTextCtrl
void OnChangeFOV(wxScrollEvent &e)
wxBoxSizer * m_ButtonSizer
wxScrolledWindow * m_ButtonPanel
void panoramaChanged(HuginBase::Panorama &pano)
Notification about a Panorama change.
void OnStraighten(wxCommandEvent &e)
this handler class will receive change events from the Panorama.
void OnClose(wxCloseEvent &e)
PreviewFrame(wxFrame *frame, HuginBase::Panorama &pano)
ctor.
void OnChangeDisplayedImgs(wxCommandEvent &e)
wxSpinButton * m_rangeCompressionSpinBut
void OnFitPano(wxCommandEvent &e)
void OnProjParameterReset(wxCommandEvent &e)
event handler for reset projection parameters
void OnOutputChoice(wxCommandEvent &e)
wxStaticBoxSizer * m_projParamSizer
void OnRangeCompressionIncrease(wxSpinEvent &e)
void OnRangeCompressionDecrease(wxSpinEvent &e)
A preview panel that renders the pictures using the panotools library.
void OnDefaultExposure(wxCommandEvent &e)
PreviewPanel * m_PreviewPanel
wxTextCtrl * m_exposureTextCtrl
wxStaticBoxSizer * m_ToggleButtonSizer
void OnAutoPreviewToggle(wxCommandEvent &e)
wxTextCtrl * m_rangeCompressionTextCtrl
void updateProgressDisplay()
update the display
void OnDecreaseExposure(wxSpinEvent &e)
wxChoice * m_BlendModeChoice
void OnFullScreen(wxCommandEvent &e)
event handler for full screen
wxChoice * m_outputModeChoice