#include <LensCalTypes.h>
Public Member Functions | |
| ImageLineList (wxString newFilename) | |
| constructor | |
| ~ImageLineList () | |
| destructor, cleans up | |
| const unsigned int | GetNrOfValidLines () |
| returns the number of valid lines for given image | |
| void | SetEdgeImage (vigra::BImage *newEdgeImage) |
| sets the edge detected image (old image will be deleted) | |
| vigra::BImage * | GetEdgeImage () |
| return pointer to edge image | |
| void | SetFilename (wxString newFilename) |
| sets the filename, will also regenerated the m_panoImage | |
| const wxString | GetFilename () |
| returns the filename | |
| HuginBase::SrcPanoImage * | GetPanoImage () |
| return the SrcPanoImage from the given filename | |
| void | SetLines (HuginLines::Lines lines) |
| store given lines in member variable | |
| const HuginLines::Lines | GetLines () |
| returns the list of detected lines | |
| void | ScaleLines (double scaleFactor) |
| scale all lines by given scaleFactor | |
Private Attributes | |
| vigra::BImage * | m_edge |
| pointer to edge image | |
| HuginLines::Lines | m_lines |
| list of detected lines | |
| wxString | m_filename |
| the filename | |
| HuginBase::SrcPanoImage * | m_panoImage |
| the HuginBase::SrcPanoImage, for generating the panorama class and necessary transformations | |
|
|
constructor
Definition at line 33 of file LensCalTypes.cpp. References m_edge, and SetFilename(). |
|
|
destructor, cleans up
Definition at line 39 of file LensCalTypes.cpp. |
|
|
return pointer to edge image
Definition at line 64 of file LensCalTypes.cpp. Referenced by LensCalImageCtrl::SetEdgeImage(). |
|
|
returns the filename
Definition at line 85 of file LensCalTypes.cpp. Referenced by LensCalFrame::AddImages(), LensCalImageCtrl::GenerateRemappedImage(), and LensCalImageCtrl::SetImage(). |
|
|
returns the list of detected lines
Definition at line 100 of file LensCalTypes.cpp. Referenced by LensCalImageCtrl::DrawView(), and LensCalImageCtrl::OnMouseEvent(). |
|
|
returns the number of valid lines for given image
Definition at line 46 of file LensCalTypes.cpp. References m_lines. |
|
|
return the SrcPanoImage from the given filename
Definition at line 90 of file LensCalTypes.cpp. Referenced by LensCalFrame::AddImages(), and LensCalImageCtrl::GenerateRemappedImage(). |
|
|
scale all lines by given scaleFactor
Definition at line 105 of file LensCalTypes.cpp. References m_lines, and HuginLines::ScaleLines(). |
|
|
sets the edge detected image (old image will be deleted)
Definition at line 57 of file LensCalTypes.cpp. References m_edge. |
|
|
sets the filename, will also regenerated the m_panoImage
Definition at line 69 of file LensCalTypes.cpp. References HUGIN_CONV_FILENAME, m_filename, m_panoImage, HuginBase::SrcPanoImage::readCropfactorFromDB(), HuginBase::SrcPanoImage::readProjectionFromDB(), HuginBase::BaseSrcPanoImage::setExposureValue(), and HuginBase::BaseSrcPanoImage::setRoll(). Referenced by ImageLineList(). |
|
|
store given lines in member variable
Definition at line 95 of file LensCalTypes.cpp. References m_lines. Referenced by LensCalImageCtrl::OnMouseEvent(). |
|
|
pointer to edge image
Definition at line 63 of file LensCalTypes.h. Referenced by ImageLineList(), and SetEdgeImage(). |
|
|
the filename
Definition at line 67 of file LensCalTypes.h. Referenced by SetFilename(). |
|
|
list of detected lines
Definition at line 65 of file LensCalTypes.h. Referenced by GetNrOfValidLines(), ScaleLines(), and SetLines(). |
|
|
the HuginBase::SrcPanoImage, for generating the panorama class and necessary transformations
Definition at line 69 of file LensCalTypes.h. Referenced by SetFilename(). |
1.3.9.1