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

this provides a gui interface for the BIAS::Param class. More...

#include <Gui/ParamGUI.hh>

+ Inheritance diagram for BIAS::ParamGUIPanel:
+ Collaboration diagram for BIAS::ParamGUIPanel:

Public Member Functions

void AddBoolWidgets (BIAS::ParamTypeBool *item)
 
void AddDoubleWidgets (BIAS::ParamTypeDouble *item)
 
void AddEnumWidgets (BIAS::ParamTypeEnum *item)
 
void AddIntWidgets (BIAS::ParamTypeInt *item)
 
void AddStringWidgets (BIAS::ParamTypeString *item)
 
void AddVecDblWidgets (BIAS::ParamTypeVecDbl *item)
 
void AddVecIntWidgets (BIAS::ParamTypeVecInt *item)
 
 ParamGUIPanel (wxWindow *parent)
 
 ~ParamGUIPanel ()
 

Protected Member Functions

void OnCheckBox (wxCommandEvent &event)
 
void OnChoice (wxCommandEvent &event)
 
void OnSpinCtrl (wxSpinEvent &event)
 
void OnTextEnter (wxCommandEvent &event)
 

Protected Attributes

wxFlexGridSizer * Grid_
 
wxWindowParent_
 

Detailed Description

this provides a gui interface for the BIAS::Param class.

It is derived from wxPanel and can therefor be integrated in any wx application

Author
evers/mdunda

Definition at line 32 of file ParamGUI.hh.

Constructor & Destructor Documentation

ParamGUIPanel::ParamGUIPanel ( wxWindow parent)

Definition at line 153 of file ParamGUI.cpp.

References Grid_, and Parent_.

ParamGUIPanel::~ParamGUIPanel ( )

Definition at line 172 of file ParamGUI.cpp.

Member Function Documentation

void ParamGUIPanel::AddBoolWidgets ( BIAS::ParamTypeBool item)
void ParamGUIPanel::AddDoubleWidgets ( BIAS::ParamTypeDouble item)
void ParamGUIPanel::AddEnumWidgets ( BIAS::ParamTypeEnum item)
void ParamGUIPanel::AddIntWidgets ( BIAS::ParamTypeInt item)
void ParamGUIPanel::AddStringWidgets ( BIAS::ParamTypeString item)
void ParamGUIPanel::AddVecDblWidgets ( BIAS::ParamTypeVecDbl item)
void ParamGUIPanel::AddVecIntWidgets ( BIAS::ParamTypeVecInt item)
void ParamGUIPanel::OnCheckBox ( wxCommandEvent &  event)
protected

Definition at line 394 of file ParamGUI.cpp.

void ParamGUIPanel::OnChoice ( wxCommandEvent &  event)
protected
void ParamGUIPanel::OnSpinCtrl ( wxSpinEvent &  event)
protected

Definition at line 369 of file ParamGUI.cpp.

void ParamGUIPanel::OnTextEnter ( wxCommandEvent &  event)
protected

Definition at line 418 of file ParamGUI.cpp.

Member Data Documentation

wxFlexGridSizer* BIAS::ParamGUIPanel::Grid_
protected
wxWindow* BIAS::ParamGUIPanel::Parent_
protected

Definition at line 48 of file ParamGUI.hh.

Referenced by ParamGUIPanel().


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