Umasoft
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Public Member Functions | Protected Member Functions | List of all members
PlantDlg Class Reference
Inheritance diagram for PlantDlg:
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 SetPlantList (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 ()
 
- Public Member Functions inherited from PlantDlgBase
 PlantDlgBase (wxWindow *parent, wxWindowID id=wxID_ANY, const wxString &title=wxEmptyString, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_DIALOG_STYLE|wxTAB_TRAVERSAL)
 

Protected Member Functions

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

Additional Inherited Members

- Protected Attributes inherited from PlantDlgBase
wxStaticText * m_text41
 
wxChoice * mmpecies
 
wxCheckBox * m_common_names
 
wxStaticText * m_text42
 
wxChoice * id_language
 
wxStaticText * m_text221
 
wxTextCtrl * m_plant_height_edit
 
wxStaticText * m_text43
 
wxSlider * m_height_slider
 
wxRadioButton * m_plant_individual
 
wxRadioButton * m_plant_linear
 
wxRadioButton * m_plant_continuous
 
wxStaticText * m_text44
 
wxTextCtrl * m_plant_variance_edit
 
wxStaticText * m_text45
 
wxSlider * m_plant_variance_slider
 
wxStaticText * m_text46
 
wxTextCtrl * m_plant_spacing_edit
 
wxStaticText * m_text47
 

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