Basic Image AlgorithmS Library  2.8.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Protected Attributes | List of all members
BIAS::GuiWXFrame Class Reference

#include <Gui/GuiWX.hh>

+ Inheritance diagram for BIAS::GuiWXFrame:
+ Collaboration diagram for BIAS::GuiWXFrame:

Public Member Functions

BIAS::PlainImageCanvasGetCanvas ()
 
 GuiWXFrame (const wxString title=wxT(""), const wxPoint pos=wxDefaultPosition, const wxSize size=wxDefaultSize)
 
virtual void OnKeyDown (wxKeyEvent &event)
 
virtual void OnQuit (wxCommandEvent &event)
 
virtual void OnTimer (wxTimerEvent &event)
 
virtual void SetTitle (std::string const &Title)
 
virtual int ShowConvertedImage (BIAS::Image< unsigned char > &image)
 

Protected Attributes

BIAS::PlainImageCanvasic_
 
BIAS::Image< unsigned char > image_
 
wxPanel * panel_
 
wxTimer Timer_
 

Detailed Description

Definition at line 86 of file GuiWX.hh.

Constructor & Destructor Documentation

GuiWXFrame::GuiWXFrame ( const wxString  title = wxT(""),
const wxPoint  pos = wxDefaultPosition,
const wxSize  size = wxDefaultSize 
)

Definition at line 89 of file GuiWX.cpp.

References ic_, BIAS::ID_TIMER, OnKeyDown(), panel_, and Timer_.

Member Function Documentation

BIAS::PlainImageCanvas* BIAS::GuiWXFrame::GetCanvas ( )
inline

Definition at line 98 of file GuiWX.hh.

void GuiWXFrame::OnKeyDown ( wxKeyEvent &  event)
virtual

Definition at line 131 of file GuiWX.cpp.

Referenced by GuiWXFrame().

virtual void BIAS::GuiWXFrame::OnQuit ( wxCommandEvent &  event)
virtual
void GuiWXFrame::OnTimer ( wxTimerEvent &  event)
virtual

Definition at line 150 of file GuiWX.cpp.

References Timer_.

void GuiWXFrame::SetTitle ( std::string const &  Title)
virtual

Definition at line 114 of file GuiWX.cpp.

References BIAS::AsciiToWx().

int GuiWXFrame::ShowConvertedImage ( BIAS::Image< unsigned char > &  image)
virtual

Definition at line 120 of file GuiWX.cpp.

References ic_, image_, and BIAS::ImageCanvas::Show().

Member Data Documentation

BIAS::PlainImageCanvas* BIAS::GuiWXFrame::ic_
protected

Definition at line 107 of file GuiWX.hh.

Referenced by GuiWXFrame(), and ShowConvertedImage().

BIAS::Image<unsigned char> BIAS::GuiWXFrame::image_
protected

Definition at line 110 of file GuiWX.hh.

Referenced by ShowConvertedImage().

wxPanel* BIAS::GuiWXFrame::panel_
protected

Definition at line 106 of file GuiWX.hh.

Referenced by GuiWXFrame().

wxTimer BIAS::GuiWXFrame::Timer_
protected

Definition at line 109 of file GuiWX.hh.

Referenced by GuiWXFrame(), and OnTimer().


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