Hugintrunk  0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
ThreadImage Class Reference

helper class to transfer thumbnail data from worker thread to GUI thread More...

Inheritance diagram for ThreadImage:
Inheritance graph

Public Member Functions

 ThreadImage ()=delete
 
 ThreadImage (vigra::BRGBImage *thumbnail, vigra::BImage *mask)
 
 ~ThreadImage ()
 
wxImage * GetwxImage () const
 

Private Attributes

wxImage * m_image
 
vigra::BRGBImage * m_preview
 
vigra::BImage * m_mask
 

Detailed Description

helper class to transfer thumbnail data from worker thread to GUI thread

Definition at line 41 of file BrowseDialog.cpp.

Constructor & Destructor Documentation

ThreadImage::ThreadImage ( )
delete
ThreadImage::ThreadImage ( vigra::BRGBImage *  thumbnail,
vigra::BImage *  mask 
)
inline

Definition at line 47 of file BrowseDialog.cpp.

References m_image, m_mask, and m_preview.

ThreadImage::~ThreadImage ( )
inline

Definition at line 56 of file BrowseDialog.cpp.

References m_image, m_mask, and m_preview.

Member Function Documentation

wxImage* ThreadImage::GetwxImage ( ) const
inline

Definition at line 63 of file BrowseDialog.cpp.

References m_image.

Referenced by BrowsePTOFilesDialog::OnThumbnailUpdate().

Member Data Documentation

wxImage* ThreadImage::m_image
private

Definition at line 65 of file BrowseDialog.cpp.

Referenced by GetwxImage(), ThreadImage(), and ~ThreadImage().

vigra::BImage* ThreadImage::m_mask
private

Definition at line 67 of file BrowseDialog.cpp.

Referenced by ThreadImage(), and ~ThreadImage().

vigra::BRGBImage* ThreadImage::m_preview
private

Definition at line 66 of file BrowseDialog.cpp.

Referenced by ThreadImage(), and ~ThreadImage().


The documentation for this class was generated from the following file: