| 
    Hugintrunk
    0.1
    
   | 
 
specialized to display the mask aspect of images More...
#include <ImagesList.h>

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  More... | |
| void | SetSingleSelect (bool isSingleSelect) | 
| sets the listbox to single item select or multiply item select  More... | |
  Public Member Functions inherited from ImagesList | |
| ImagesList () | |
| 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 | ~ImagesList (void) | 
| virtual void | panoramaImagesChanged (HuginBase::Panorama &pano, const HuginBase::UIntSet &imgNr) | 
| receive the update signal and update display accordingly  More... | |
| virtual void | panoramaChanged (HuginBase::Panorama &pano) | 
| Notification about a Panorama change.  More... | |
| virtual void | CreateItem (unsigned int imgNr) | 
| create an list item for imgNr  More... | |
| virtual void | UpdatePartNumbersForItem (unsigned int imgNr) | 
| Update the part numbers (e.g.  More... | |
| virtual void | RemoveItem (unsigned int imgNr) | 
| remove an existing list item  More... | |
| void | SelectSingleImage (unsigned int imgNr) | 
| Select an image.  More... | |
| void | SelectImageRange (unsigned int imgStart, unsigned int imgEnd) | 
| Select an image range.  More... | |
| void | SelectImages (const HuginBase::UIntSet imgs) | 
| selects the given images  More... | |
| void | SelectAll () | 
| Select all images.  More... | |
| void | DeselectAll () | 
| Deselects all images.  More... | |
| const HuginBase::UIntSet & | GetSelected () const | 
| get the currently selected images  More... | |
  Public Member Functions inherited from HuginBase::PanoramaObserver | |
| virtual | ~PanoramaObserver () | 
Additional Inherited Members | |
  Protected Member Functions inherited from ImagesList | |
| void | OnItemSelected (wxListEvent &e) | 
| void | OnItemDeselected (wxListEvent &e) | 
| void | OnColumnWidthChange (wxListEvent &e) | 
| void | OnChar (wxKeyEvent &e) | 
| event handler to capture special key code  More... | |
  Protected Attributes inherited from ImagesList | |
| HuginBase::Panorama * | pano | 
| HuginBase::StandardImageVariableGroups * | variable_groups | 
| HuginBase::UIntSet | selectedItems | 
| create icons for an image  More... | |
| wxImageList * | m_smallIcons | 
| int | m_iconHeight | 
| int | m_degDigits | 
| int | m_distDigits | 
| int | m_pixelDigits | 
| bool | m_notifyParents | 
| bool | m_singleSelect | 
| wxString | m_configClassName | 
specialized to display the mask aspect of images
Definition at line 167 of file ImagesList.h.
| ImagesListMask::ImagesListMask | ( | ) | 
Definition at line 426 of file ImagesList.cpp.
| 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")  | 
        ||
| ) | 
Definition at line 430 of file ImagesList.cpp.
References ImagesList::Create(), DEBUG_TRACE, and ImagesList::m_configClassName.
| void ImagesListMask::Init | ( | HuginBase::Panorama * | pano | ) | 
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().
      
  | 
  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.
 1.8.5