FEMSuite
Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes | List of all members
PhotonicaGUIFrameBase Class Reference

Class PhotonicaGUIFrameBase. More...

#include <FEMSuiteBaseFrames.h>

Inheritance diagram for PhotonicaGUIFrameBase:
Inheritance graph
[legend]
Collaboration diagram for PhotonicaGUIFrameBase:
Collaboration graph
[legend]

Public Member Functions

 PhotonicaGUIFrameBase (wxWindow *parent, wxWindowID id=wxID_ANY, const wxString &title=wxT("FEMSuite 0.01a"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(1167, 658), long style=wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL)
 

Public Attributes

wxTextCtrl * txt_Log
 
GLScreenm_Screen
 
wxBoxSizer * m_SidePanelSizer
 

Protected Member Functions

virtual void b_ZoomIn_Click (wxCommandEvent &event)
 
virtual void b_ZoomOut_Click (wxCommandEvent &event)
 
virtual void b_ResetZoom_Click (wxCommandEvent &event)
 
virtual void b_MaterialEditor_Click (wxCommandEvent &event)
 
virtual void b_ColorEditor_Click (wxCommandEvent &event)
 
virtual void b_Debug_Click (wxCommandEvent &event)
 
virtual void b_Run_Click (wxCommandEvent &event)
 
virtual void b_Parallelepiped_Click (wxCommandEvent &event)
 
virtual void b_Ellipse_Click (wxCommandEvent &event)
 
virtual void b_ToggleSidePanelVisibility_Click (wxCommandEvent &event)
 

Protected Attributes

wxButton * b_ZoomIn
 
wxButton * m_ZoomOut
 
wxButton * b_ResetZoom
 
wxButton * b_MaterialEditor
 
wxButton * b_ColorEditor
 
wxButton * b_Debug
 
wxButton * b_Run
 
wxStaticText * m_staticText3
 
wxButton * b_Parallelepiped
 
wxButton * b_Ellipse
 
wxBoxSizer * m_GlSizer
 
wxButton * b_ToggleSidePanelVisibility
 
wxScrolledWindow * m_ScrolledWindow
 

Detailed Description

Class PhotonicaGUIFrameBase.


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