Enviro application
Public Member Functions | Protected Member Functions | List of all members
PlantDlg Class Reference

Inherits PlantDlgBase.

Public Member Functions

 PlantDlg (wxWindow *parent, wxWindowID id, const wxString &title, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_DIALOG_STYLE)
 
void SetSpeciesList (vtSpeciesList3d *plants)
 
void SetDlgPlantOptions (PlantingOptions &opt)
 
void ShowOnlyAvailableSpecies (bool bFlag)
 
void SetLang (const wxString &strTwoLetterLangCode)
 
wxChoice * GetLanguage ()
 
wxCheckBox * GetCommonNames ()
 
wxSlider * GetPlantVarianceSlider ()
 
wxRadioButton * GetPlantContinuous ()
 
wxRadioButton * GetPlantLinear ()
 
wxRadioButton * GetPlantIndividual ()
 
wxSlider * GetHeightSlider ()
 
wxChoice * GetSpecies ()
 

Protected Member Functions

void UpdateEnabling ()
 
void UpdateAvailableLanguages ()
 
void UpdatePlantSizes ()
 
void UpdatePlantNames ()
 
void HeightToSlider ()
 
void ModeToRadio ()
 
void SpeciesIdToSpeciesIndex ()
 
void SpeciesIndexToSpeciesId ()
 
void UpdateHeightFromSpecies ()
 

Constructor & Destructor Documentation

PlantDlg::PlantDlg ( wxWindow *  parent,
wxWindowID  id,
const wxString &  title,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxDefaultSize,
long  style = wxDEFAULT_DIALOG_STYLE 
)

Member Function Documentation

wxCheckBox* PlantDlg::GetCommonNames ( )
inline
wxSlider* PlantDlg::GetHeightSlider ( )
inline
wxChoice* PlantDlg::GetLanguage ( )
inline
wxRadioButton* PlantDlg::GetPlantContinuous ( )
inline
wxRadioButton* PlantDlg::GetPlantIndividual ( )
inline
wxRadioButton* PlantDlg::GetPlantLinear ( )
inline
wxSlider* PlantDlg::GetPlantVarianceSlider ( )
inline
wxChoice* PlantDlg::GetSpecies ( )
inline
void PlantDlg::HeightToSlider ( )
protected
void PlantDlg::ModeToRadio ( )
protected
void PlantDlg::SetDlgPlantOptions ( PlantingOptions opt)
void PlantDlg::SetLang ( const wxString &  strTwoLetterLangCode)
void PlantDlg::SetSpeciesList ( vtSpeciesList3d plants)
void PlantDlg::ShowOnlyAvailableSpecies ( bool  bFlag)
inline
void PlantDlg::SpeciesIdToSpeciesIndex ( )
protected
void PlantDlg::SpeciesIndexToSpeciesId ( )
protected
void PlantDlg::UpdateAvailableLanguages ( )
protected
void PlantDlg::UpdateEnabling ( )
protected
void PlantDlg::UpdateHeightFromSpecies ( )
protected
void PlantDlg::UpdatePlantNames ( )
protected
void PlantDlg::UpdatePlantSizes ( )
protected