#include <panel_electrical_spacing_iec60664.h>
◆ PANEL_ELECTRICAL_SPACING_IEC60664()
| PANEL_ELECTRICAL_SPACING_IEC60664::PANEL_ELECTRICAL_SPACING_IEC60664 |
( |
wxWindow * | parent, |
|
|
wxWindowID | id = wxID_ANY, |
|
|
const wxPoint & | pos = wxDefaultPosition, |
|
|
const wxSize & | size = wxDefaultSize, |
|
|
long | style = wxTAB_TRAVERSAL, |
|
|
const wxString & | name = wxEmptyString ) |
◆ ~PANEL_ELECTRICAL_SPACING_IEC60664()
| PANEL_ELECTRICAL_SPACING_IEC60664::~PANEL_ELECTRICAL_SPACING_IEC60664 |
( |
| ) |
|
◆ CalculateClearanceCreepage()
| void PANEL_ELECTRICAL_SPACING_IEC60664::CalculateClearanceCreepage |
( |
| ) |
|
◆ CalculateTransientImpulse()
| void PANEL_ELECTRICAL_SPACING_IEC60664::CalculateTransientImpulse |
( |
| ) |
|
◆ LoadSettings()
Load the settings into the panel.
- Parameters
-
| aCfg | is the settings structure to load from |
Implements CALCULATOR_PANEL.
◆ SaveSettings()
Save the settings from the panel.
- Parameters
-
| aCfg | is the settings structure to save to |
Implements CALCULATOR_PANEL.
◆ ThemeChanged()
| void PANEL_ELECTRICAL_SPACING_IEC60664::ThemeChanged |
( |
| ) |
|
|
overridevirtual |
Update UI elements of the panel when the theme changes to ensure the images and fonts/colors are appropriate for the new theme.
Implements CALCULATOR_PANEL.
◆ UpdateClearanceCreepage()
| void PANEL_ELECTRICAL_SPACING_IEC60664::UpdateClearanceCreepage |
( |
wxCommandEvent & | event | ) |
|
|
overridevirtual |
◆ UpdateTransientImpulse()
| void PANEL_ELECTRICAL_SPACING_IEC60664::UpdateTransientImpulse |
( |
wxCommandEvent & | event | ) |
|
|
overridevirtual |
◆ m_altitude
| wxTextCtrl* PANEL_ELECTRICAL_SPACING_IEC60664_BASE::m_altitude |
|
protectedinherited |
◆ m_clearance
| wxTextCtrl* PANEL_ELECTRICAL_SPACING_IEC60664_BASE::m_clearance |
|
protectedinherited |
◆ m_creepage
| wxTextCtrl* PANEL_ELECTRICAL_SPACING_IEC60664_BASE::m_creepage |
|
protectedinherited |
◆ m_creepageclearanceBitmap
| wxStaticBitmap* PANEL_ELECTRICAL_SPACING_IEC60664_BASE::m_creepageclearanceBitmap |
|
protectedinherited |
◆ m_impulseVotlage1TxtCtrl
| wxTextCtrl* PANEL_ELECTRICAL_SPACING_IEC60664_BASE::m_impulseVotlage1TxtCtrl |
|
protectedinherited |
◆ m_insulationType
| wxChoice* PANEL_ELECTRICAL_SPACING_IEC60664_BASE::m_insulationType |
|
protectedinherited |
◆ m_materialGroup
| wxChoice* PANEL_ELECTRICAL_SPACING_IEC60664_BASE::m_materialGroup |
|
protectedinherited |
◆ m_materialGroupTxt
| wxStaticText* PANEL_ELECTRICAL_SPACING_IEC60664_BASE::m_materialGroupTxt |
|
protectedinherited |
◆ m_minGrooveWidth
| wxTextCtrl* PANEL_ELECTRICAL_SPACING_IEC60664_BASE::m_minGrooveWidth |
|
protectedinherited |
◆ m_OVCchoice
| wxChoice* PANEL_ELECTRICAL_SPACING_IEC60664_BASE::m_OVCchoice |
|
protectedinherited |
◆ m_panelHelp
| HTML_WINDOW* PANEL_ELECTRICAL_SPACING_IEC60664_BASE::m_panelHelp |
|
protectedinherited |
◆ m_pcbMaterial
| wxCheckBox* PANEL_ELECTRICAL_SPACING_IEC60664_BASE::m_pcbMaterial |
|
protectedinherited |
◆ m_peakVoltage
| wxTextCtrl* PANEL_ELECTRICAL_SPACING_IEC60664_BASE::m_peakVoltage |
|
protectedinherited |
◆ m_pollutionDegree
| wxChoice* PANEL_ELECTRICAL_SPACING_IEC60664_BASE::m_pollutionDegree |
|
protectedinherited |
◆ m_ratedVoltage
| wxTextCtrl* PANEL_ELECTRICAL_SPACING_IEC60664_BASE::m_ratedVoltage |
|
protectedinherited |
◆ m_RMSVoltage
| wxTextCtrl* PANEL_ELECTRICAL_SPACING_IEC60664_BASE::m_RMSVoltage |
|
protectedinherited |
◆ m_scrolledWindow
| wxScrolledWindow* PANEL_ELECTRICAL_SPACING_IEC60664_BASE::m_scrolledWindow |
|
protectedinherited |
◆ m_staticText11
| wxStaticText* PANEL_ELECTRICAL_SPACING_IEC60664_BASE::m_staticText11 |
|
protectedinherited |
◆ m_staticText111
| wxStaticText* PANEL_ELECTRICAL_SPACING_IEC60664_BASE::m_staticText111 |
|
protectedinherited |
◆ m_staticText1111
| wxStaticText* PANEL_ELECTRICAL_SPACING_IEC60664_BASE::m_staticText1111 |
|
protectedinherited |
◆ m_staticText11111
| wxStaticText* PANEL_ELECTRICAL_SPACING_IEC60664_BASE::m_staticText11111 |
|
protectedinherited |
◆ m_staticText111111
| wxStaticText* PANEL_ELECTRICAL_SPACING_IEC60664_BASE::m_staticText111111 |
|
protectedinherited |
◆ m_staticText1112
| wxStaticText* PANEL_ELECTRICAL_SPACING_IEC60664_BASE::m_staticText1112 |
|
protectedinherited |
◆ m_staticText1112121
| wxStaticText* PANEL_ELECTRICAL_SPACING_IEC60664_BASE::m_staticText1112121 |
|
protectedinherited |
◆ m_staticText11121211
| wxStaticText* PANEL_ELECTRICAL_SPACING_IEC60664_BASE::m_staticText11121211 |
|
protectedinherited |
◆ m_staticText112
| wxStaticText* PANEL_ELECTRICAL_SPACING_IEC60664_BASE::m_staticText112 |
|
protectedinherited |
◆ m_staticText1121
| wxStaticText* PANEL_ELECTRICAL_SPACING_IEC60664_BASE::m_staticText1121 |
|
protectedinherited |
◆ m_staticText11211
| wxStaticText* PANEL_ELECTRICAL_SPACING_IEC60664_BASE::m_staticText11211 |
|
protectedinherited |
◆ m_staticText11212
| wxStaticText* PANEL_ELECTRICAL_SPACING_IEC60664_BASE::m_staticText11212 |
|
protectedinherited |
◆ m_staticText113
| wxStaticText* PANEL_ELECTRICAL_SPACING_IEC60664_BASE::m_staticText113 |
|
protectedinherited |
◆ m_staticText114
| wxStaticText* PANEL_ELECTRICAL_SPACING_IEC60664_BASE::m_staticText114 |
|
protectedinherited |
◆ m_staticText52
| wxStaticText* PANEL_ELECTRICAL_SPACING_IEC60664_BASE::m_staticText52 |
|
protectedinherited |
◆ m_staticText5211
| wxStaticText* PANEL_ELECTRICAL_SPACING_IEC60664_BASE::m_staticText5211 |
|
protectedinherited |
◆ m_staticText52111
| wxStaticText* PANEL_ELECTRICAL_SPACING_IEC60664_BASE::m_staticText52111 |
|
protectedinherited |
◆ m_staticText52112
| wxStaticText* PANEL_ELECTRICAL_SPACING_IEC60664_BASE::m_staticText52112 |
|
protectedinherited |
◆ m_staticText711
| wxStaticText* PANEL_ELECTRICAL_SPACING_IEC60664_BASE::m_staticText711 |
|
protectedinherited |
◆ m_staticText7111
| wxStaticText* PANEL_ELECTRICAL_SPACING_IEC60664_BASE::m_staticText7111 |
|
protectedinherited |
◆ m_staticText71111
| wxStaticText* PANEL_ELECTRICAL_SPACING_IEC60664_BASE::m_staticText71111 |
|
protectedinherited |
◆ m_stBitmapLegend
| wxStaticText* PANEL_ELECTRICAL_SPACING_IEC60664_BASE::m_stBitmapLegend |
|
protectedinherited |
◆ m_stTitle
| wxStaticText* PANEL_ELECTRICAL_SPACING_IEC60664_BASE::m_stTitle |
|
protectedinherited |
◆ m_transientOvervoltage
| wxTextCtrl* PANEL_ELECTRICAL_SPACING_IEC60664_BASE::m_transientOvervoltage |
|
protectedinherited |
◆ static_textkV
| wxStaticText* PANEL_ELECTRICAL_SPACING_IEC60664_BASE::static_textkV |
|
protectedinherited |
The documentation for this class was generated from the following file: