fermisurfer
2.0.0
fermisurfer
|
Go to the documentation of this file.
24 #if ! defined(FERMISURFER_MENU_H)
25 #define FERMISURFER_MENU_H
29 #include "wx/gbsizer.h"
30 #include "wx/splitter.h"
40 const wxString& title,
41 const wxPoint& pos = wxDefaultPosition,
42 const wxSize& size = wxDefaultSize,
43 long style = wxDEFAULT_FRAME_STYLE);
93 void OnExit(wxCommandEvent& event);
123 #endif // FERMISURFER_MENU_H
wxTextCtrl * textbox_rotatex
wxTextCtrl * textbox_positiony
wxTextCtrl * textbox_sphereR
void textctrl_Arrow(wxCommandEvent &event)
Change arrow (::blackback)
wxTextCtrl * textbox_LineColorB
wxTextCtrl * textbox_ArrowEnd1
void radio_brillouinzone(wxCommandEvent &event)
Change Brillouin zone (fbz)
void radiovalue_colorscale(wxCommandEvent &event)
Change color scale mode (color_scale)
wxTextCtrl * textbox_SectionG
wxTextCtrl * textbox_SectionR
wxTextCtrl * textbox_scale
void textctrl_interpol(wxCommandEvent &event)
Modify interpolation ratio.
wxRadioBox * radiobox_color
void textctrl_BackGround(wxCommandEvent &event)
Change background color (::blackback)
void textctrl_shift(wxCommandEvent &event)
Shift Fermi energy.
void textctrl_sphere(wxCommandEvent &event)
Change Line color color (::blackback)
void check_band(wxCommandEvent &event)
Toggle the appearance of each band (draw_band)
wxTextCtrl * textbox_BZ_number2
void radiovalue_section(wxCommandEvent &event)
Modify and toggle appearance of 2D Fermi lines (lsection)
wxTextCtrl * textbox_rotatez
void check_nodeline(wxCommandEvent &event)
Toggle apearance of nodale-line.
wxTextCtrl * textbox_BackGroundG
void button_section(wxCommandEvent &event)
wxTextCtrl * textbox_LineColorR
void textctrl_line(wxCommandEvent &event)
Line width.
void radio_tetra(wxCommandEvent &event)
Change tetrahedron (itet)
wxTextCtrl * textbox_SectionB
wxTextCtrl * textbox_sphereZ
wxTextCtrl * textbox_ArrowStart1
wxTextCtrl * textbox_sphereY
wxTextCtrl * textbox_BZ_number0
wxTextCtrl * textbox_sphereX
wxTextCtrl * textbox_LineColorG
wxTextCtrl * textbox_BZ_number1
wxTextCtrl * textbox_ArrowEnd2
wxTextCtrl * textbox_linewidth
void textctrl_Section(wxCommandEvent &event)
Change section color (::blackback)
void radio_mouse(wxCommandEvent &event)
Change the function associated to the mouse movement(::lmouse)
wxSplitterWindow * splitterV
void textctrl_Band(wxCommandEvent &event)
Change band color (::blackback)
void textctrl_view(wxCommandEvent &event)
Setting of view.
void button_refresh(wxCommandEvent &event)
wxTextCtrl * textbox_BackGroundB
wxTextCtrl * textbox_ArrowDiff1
wxTextCtrl * textbox_ArrowStart0
wxTextCtrl * textbox_ArrowDiff0
void radio_lighting(wxCommandEvent &event)
Toggle Lighting.
void radio_stereo(wxCommandEvent &event)
Tern stereogram (lstereo)
wxTextCtrl * textbox_ArrowStart2
void button_compute(wxCommandEvent &event)
wxTextCtrl * textbox_ArrowEnd0
wxRadioBox * radiobox_tetra
wxTextCtrl * textbox_positionx
void checkvalue_equator(wxCommandEvent &event)
Modify and toggle appearance of equator (lequator)
void textctrl_LineColor(wxCommandEvent &event)
Change Line color color (::blackback)
void radio_BarColor(wxCommandEvent &event)
Change Brillouin zone (fbz)
wxSplitterWindow * splitterH
void textctrl_BZ_number(wxCommandEvent &event)
Change Number of Brillouin zone.
void OnExit(wxCommandEvent &event)
MyFrame(wxFrame *frame, const wxString &title, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_FRAME_STYLE)
void check_colorbar(wxCommandEvent &event)
Toggle Colorbar (lcolorbar)
wxTextCtrl * textbox_ArrowDiff2
wxTextCtrl * textbox_BackGroundR
wxTextCtrl * textbox_rotatey