Hugin trunk
0.1
Loading...
Searching...
No Matches
hugin1
base_wx
HFOVDialog.h
Go to the documentation of this file.
1
// -*- c-basic-offset: 4 -*-
24
#ifndef _HFOVDIALOG_H
25
#define _HFOVDIALOG_H
26
27
#include "
panoinc.h
"
28
#include "
panoinc_WX.h
"
29
30
#include "
panodata/Panorama.h
"
31
#include "
hugin_shared.h
"
32
37
class
WXIMPEX
HFOVDialog
:
public
wxDialog
38
{
39
public
:
42
HFOVDialog
(wxWindow *
parent
,
HuginBase::SrcPanoImage
&
srcImg
);
45
virtual
~HFOVDialog
() {};
46
47
HuginBase::SrcPanoImage
GetSrcImage();
48
double
GetCropFactor();
49
double
GetFocalLength();
50
51
private
:
52
53
void
OnTypeChanged(wxCommandEvent & e);
54
void
OnHFOVChanged(wxCommandEvent & e);
55
void
OnFocalLengthChanged(wxCommandEvent & e);
56
void
OnCropFactorChanged(wxCommandEvent & e);
57
void
OnLoadLensParameters(wxCommandEvent & e);
58
void
OnOk(wxCommandEvent & e);
59
60
wxTextCtrl *
m_cropText
;
61
wxTextCtrl *
m_focalLengthText
;
62
wxTextCtrl *
m_hfovText
;
63
wxChoice
*
m_projChoice
;
64
wxButton
*
m_okButton
;
65
66
HuginBase::SrcPanoImage
m_srcImg
;
67
wxString
m_focalLengthStr
;
68
double
m_focalLength
;
69
wxString
m_cropFactorStr
;
70
double
m_cropFactor
;
71
wxString
m_HFOVStr
;
72
double
m_HFOV
;
73
};
74
75
76
#endif
// _HFOVDIALOG_H
Panorama.h
HFOVDialog
A dialog for HFOV.
Definition
HFOVDialog.h:38
HFOVDialog::m_HFOVStr
wxString m_HFOVStr
Definition
HFOVDialog.h:71
HFOVDialog::m_focalLength
double m_focalLength
Definition
HFOVDialog.h:68
HFOVDialog::~HFOVDialog
virtual ~HFOVDialog()
dtor.
Definition
HFOVDialog.h:45
HFOVDialog::m_srcImg
HuginBase::SrcPanoImage m_srcImg
Definition
HFOVDialog.h:66
HFOVDialog::m_okButton
wxButton * m_okButton
Definition
HFOVDialog.h:64
HFOVDialog::m_cropFactor
double m_cropFactor
Definition
HFOVDialog.h:70
HFOVDialog::m_focalLengthText
wxTextCtrl * m_focalLengthText
Definition
HFOVDialog.h:61
HFOVDialog::m_HFOV
double m_HFOV
Definition
HFOVDialog.h:72
HFOVDialog::m_cropText
wxTextCtrl * m_cropText
Definition
HFOVDialog.h:60
HFOVDialog::m_cropFactorStr
wxString m_cropFactorStr
Definition
HFOVDialog.h:69
HFOVDialog::m_projChoice
wxChoice * m_projChoice
Definition
HFOVDialog.h:63
HFOVDialog::m_hfovText
wxTextCtrl * m_hfovText
Definition
HFOVDialog.h:62
HFOVDialog::m_focalLengthStr
wxString m_focalLengthStr
Definition
HFOVDialog.h:67
HuginBase::SrcPanoImage
All variables of a source image.
Definition
SrcPanoImage.h:195
hugin_shared.h
WXIMPEX
#define WXIMPEX
Definition
hugin_shared.h:40
panoinc.h
include file for the hugin project
panoinc_WX.h
include file for the hugin project
threshold
std::vector< deghosting::BImagePtr > threshold(const std::vector< deghosting::FImagePtr > &inputImages, const double threshold, const uint16_t flags)
Threshold function used for creating alpha masks for images.
Definition
threshold.h:41
Generated on Sun Sep 6 2026 02:42:59 for Hugin trunk by
1.9.8