ImagesListMask Class Reference

specialized to display the mask aspect of images More...

#include <ImagesList.h>

Inheritance diagram for ImagesListMask:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 ImagesListMask ()
bool Create (wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxTAB_TRAVERSAL, const wxString &name=wxT("panel"))
void Init (HuginBase::Panorama *pano)
virtual void UpdateItem (unsigned int imgNr)
 update the information in an already existing list item
void SetSingleSelect (bool isSingleSelect)
 sets the listbox to single item select or multiply item select

Detailed Description

specialized to display the mask aspect of images

Definition at line 167 of file ImagesList.h.


Constructor & Destructor Documentation

ImagesListMask::ImagesListMask (  ) 

Definition at line 426 of file ImagesList.cpp.


Member Function Documentation

bool ImagesListMask::Create ( wxWindow *  parent,
wxWindowID  id = wxID_ANY,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxDefaultSize,
long  style = wxTAB_TRAVERSAL,
const wxString &  name = wxT("panel") 
)

Reimplemented from ImagesList.

Definition at line 430 of file ImagesList.cpp.

References ImagesList::Create(), DEBUG_TRACE, and ImagesList::m_configClassName.

void ImagesListMask::Init ( HuginBase::Panorama pano  ) 

Reimplemented from ImagesList.

Definition at line 458 of file ImagesList.cpp.

References ImagesList::Init().

Referenced by MaskEditorPanel::Init().

void ImagesListMask::SetSingleSelect ( bool  isSingleSelect  ) 

sets the listbox to single item select or multiply item select

Definition at line 485 of file ImagesList.cpp.

References ImagesList::m_singleSelect.

Referenced by MaskEditorPanel::OnModeChanged().

void ImagesListMask::UpdateItem ( unsigned int  imgNr  )  [virtual]

update the information in an already existing list item

Reimplemented from ImagesList.

Definition at line 463 of file ImagesList.cpp.

References HuginBase::Panorama::getImage(), HuginBase::SrcPanoImage::hasMasks(), HUGIN_CONV_FILENAME, HuginBase::BaseSrcPanoImage::NO_CROP, and ImagesList::pano.


The documentation for this class was generated from the following files:
Generated on 25 Jul 2016 for Hugintrunk by  doxygen 1.4.7