KiCad PCB EDA Suite
Loading...
Searching...
No Matches
PANEL_SETUP_TEARDROPS_BASE Class Reference

Class PANEL_SETUP_TEARDROPS_BASE. More...

#include <panel_setup_teardrops_base.h>

Inheritance diagram for PANEL_SETUP_TEARDROPS_BASE:
PANEL_SETUP_TEARDROPS

Public Member Functions

 PANEL_SETUP_TEARDROPS_BASE (wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxTAB_TRAVERSAL, const wxString &name=wxEmptyString)
 
 ~PANEL_SETUP_TEARDROPS_BASE ()
 

Protected Attributes

wxBoxSizer * m_gridSizer
 
wxStaticText * m_roundShapesLabel
 
wxStaticLine * m_staticline1
 
wxStaticBitmap * m_bitmapTeardrop
 
wxStaticText * m_edgesLabel
 
wxRadioButton * m_rbStraightLines
 
wxRadioButton * m_rbCurved
 
wxStaticText * m_stLenPercentLabel
 
wxSpinCtrlDouble * m_spLenPercent
 
wxStaticText * m_stMaxLen
 
wxTextCtrl * m_tcTdMaxLen
 
wxStaticText * m_stMaxLenUnits
 
wxStaticText * m_stWidthLabel
 
wxSpinCtrlDouble * m_spWidthPercent
 
wxStaticText * m_stMaxWidthLabel
 
wxTextCtrl * m_tcMaxWidth
 
wxStaticText * m_stMaxWidthUnits
 
wxStaticText * m_curvePointsLabel
 
wxSpinCtrl * m_curvePointsCtrl
 
wxCheckBox * m_cbPreferZoneConnection
 
wxStaticText * m_stHDRatio
 
wxSpinCtrlDouble * m_spTeardropHDPercent
 
wxCheckBox * m_cbTeardropsUseNextTrack
 
wxStaticText * m_rectShapesLabel
 
wxStaticLine * m_staticline2
 
wxStaticBitmap * m_bitmapTeardrop1
 
wxStaticText * m_edgesLabel1
 
wxRadioButton * m_rbStraightLines1
 
wxRadioButton * m_rbCurved1
 
wxStaticText * m_stLenPercent1Label
 
wxSpinCtrlDouble * m_spLenPercent1
 
wxStaticText * m_stMaxLen1
 
wxTextCtrl * m_tcTdMaxLen1
 
wxStaticText * m_stMaxLen1Units
 
wxStaticText * m_stWidth1Label
 
wxSpinCtrlDouble * m_spWidthPercent1
 
wxStaticText * m_stMaxWidth1Label
 
wxTextCtrl * m_tcMaxWidth1
 
wxStaticText * m_stMaxWidth1Units
 
wxStaticText * m_curvePoints1Label
 
wxSpinCtrl * m_curvePointsCtrl1
 
wxCheckBox * m_cbPreferZoneConnection1
 
wxStaticText * m_stHDRatio1
 
wxSpinCtrlDouble * m_spTeardropHDPercent1
 
wxCheckBox * m_cbTeardropsUseNextTrack1
 
wxStaticText * m_tracksLabel
 
wxStaticLine * m_staticline3
 
wxStaticBitmap * m_bitmapTeardrop2
 
wxStaticText * m_edgesLabel2
 
wxRadioButton * m_rbStraightLines2
 
wxRadioButton * m_rbCurved2
 
wxStaticText * m_stLenPercent2Label
 
wxSpinCtrlDouble * m_spLenPercent2
 
wxStaticText * m_stMaxLen2
 
wxTextCtrl * m_tcTdMaxLen2
 
wxStaticText * m_stMaxLen2Units
 
wxStaticText * m_stWidth2Label
 
wxSpinCtrlDouble * m_spWidthPercent2
 
wxStaticText * m_stMaxWidth2Label
 
wxTextCtrl * m_tcMaxWidth2
 
wxStaticText * m_stMaxWidth2Units
 
wxStaticText * m_curvePoints2Label
 
wxSpinCtrl * m_curvePointsCtrl2
 
wxStaticText * m_stHDRatio2
 
wxSpinCtrlDouble * m_spTeardropHDPercent2
 
wxCheckBox * m_cbTeardropsUseNextTrack2
 

Detailed Description

Class PANEL_SETUP_TEARDROPS_BASE.

Definition at line 37 of file panel_setup_teardrops_base.h.

Constructor & Destructor Documentation

◆ PANEL_SETUP_TEARDROPS_BASE()

PANEL_SETUP_TEARDROPS_BASE::PANEL_SETUP_TEARDROPS_BASE ( wxWindow *  parent,
wxWindowID  id = wxID_ANY,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxSize( -1,-1 ),
long  style = wxTAB_TRAVERSAL,
const wxString &  name = wxEmptyString 
)

◆ ~PANEL_SETUP_TEARDROPS_BASE()

PANEL_SETUP_TEARDROPS_BASE::~PANEL_SETUP_TEARDROPS_BASE ( )

Definition at line 593 of file panel_setup_teardrops_base.cpp.

Member Data Documentation

◆ m_bitmapTeardrop

wxStaticBitmap* PANEL_SETUP_TEARDROPS_BASE::m_bitmapTeardrop
protected

◆ m_bitmapTeardrop1

wxStaticBitmap* PANEL_SETUP_TEARDROPS_BASE::m_bitmapTeardrop1
protected

◆ m_bitmapTeardrop2

wxStaticBitmap* PANEL_SETUP_TEARDROPS_BASE::m_bitmapTeardrop2
protected

◆ m_cbPreferZoneConnection

wxCheckBox* PANEL_SETUP_TEARDROPS_BASE::m_cbPreferZoneConnection
protected

◆ m_cbPreferZoneConnection1

wxCheckBox* PANEL_SETUP_TEARDROPS_BASE::m_cbPreferZoneConnection1
protected

◆ m_cbTeardropsUseNextTrack

wxCheckBox* PANEL_SETUP_TEARDROPS_BASE::m_cbTeardropsUseNextTrack
protected

◆ m_cbTeardropsUseNextTrack1

wxCheckBox* PANEL_SETUP_TEARDROPS_BASE::m_cbTeardropsUseNextTrack1
protected

◆ m_cbTeardropsUseNextTrack2

wxCheckBox* PANEL_SETUP_TEARDROPS_BASE::m_cbTeardropsUseNextTrack2
protected

◆ m_curvePoints1Label

wxStaticText* PANEL_SETUP_TEARDROPS_BASE::m_curvePoints1Label
protected

Definition at line 81 of file panel_setup_teardrops_base.h.

Referenced by PANEL_SETUP_TEARDROPS_BASE().

◆ m_curvePoints2Label

wxStaticText* PANEL_SETUP_TEARDROPS_BASE::m_curvePoints2Label
protected

Definition at line 103 of file panel_setup_teardrops_base.h.

Referenced by PANEL_SETUP_TEARDROPS_BASE().

◆ m_curvePointsCtrl

wxSpinCtrl* PANEL_SETUP_TEARDROPS_BASE::m_curvePointsCtrl
protected

◆ m_curvePointsCtrl1

wxSpinCtrl* PANEL_SETUP_TEARDROPS_BASE::m_curvePointsCtrl1
protected

◆ m_curvePointsCtrl2

wxSpinCtrl* PANEL_SETUP_TEARDROPS_BASE::m_curvePointsCtrl2
protected

◆ m_curvePointsLabel

wxStaticText* PANEL_SETUP_TEARDROPS_BASE::m_curvePointsLabel
protected

Definition at line 59 of file panel_setup_teardrops_base.h.

Referenced by PANEL_SETUP_TEARDROPS_BASE().

◆ m_edgesLabel

wxStaticText* PANEL_SETUP_TEARDROPS_BASE::m_edgesLabel
protected

Definition at line 46 of file panel_setup_teardrops_base.h.

Referenced by PANEL_SETUP_TEARDROPS_BASE().

◆ m_edgesLabel1

wxStaticText* PANEL_SETUP_TEARDROPS_BASE::m_edgesLabel1
protected

Definition at line 68 of file panel_setup_teardrops_base.h.

Referenced by PANEL_SETUP_TEARDROPS_BASE().

◆ m_edgesLabel2

wxStaticText* PANEL_SETUP_TEARDROPS_BASE::m_edgesLabel2
protected

Definition at line 90 of file panel_setup_teardrops_base.h.

Referenced by PANEL_SETUP_TEARDROPS_BASE().

◆ m_gridSizer

wxBoxSizer* PANEL_SETUP_TEARDROPS_BASE::m_gridSizer
protected

Definition at line 42 of file panel_setup_teardrops_base.h.

Referenced by PANEL_SETUP_TEARDROPS_BASE().

◆ m_rbCurved

wxRadioButton* PANEL_SETUP_TEARDROPS_BASE::m_rbCurved
protected

◆ m_rbCurved1

wxRadioButton* PANEL_SETUP_TEARDROPS_BASE::m_rbCurved1
protected

◆ m_rbCurved2

wxRadioButton* PANEL_SETUP_TEARDROPS_BASE::m_rbCurved2
protected

◆ m_rbStraightLines

wxRadioButton* PANEL_SETUP_TEARDROPS_BASE::m_rbStraightLines
protected

◆ m_rbStraightLines1

wxRadioButton* PANEL_SETUP_TEARDROPS_BASE::m_rbStraightLines1
protected

◆ m_rbStraightLines2

wxRadioButton* PANEL_SETUP_TEARDROPS_BASE::m_rbStraightLines2
protected

◆ m_rectShapesLabel

wxStaticText* PANEL_SETUP_TEARDROPS_BASE::m_rectShapesLabel
protected

Definition at line 65 of file panel_setup_teardrops_base.h.

Referenced by PANEL_SETUP_TEARDROPS_BASE().

◆ m_roundShapesLabel

wxStaticText* PANEL_SETUP_TEARDROPS_BASE::m_roundShapesLabel
protected

Definition at line 43 of file panel_setup_teardrops_base.h.

Referenced by PANEL_SETUP_TEARDROPS_BASE().

◆ m_spLenPercent

wxSpinCtrlDouble* PANEL_SETUP_TEARDROPS_BASE::m_spLenPercent
protected

◆ m_spLenPercent1

wxSpinCtrlDouble* PANEL_SETUP_TEARDROPS_BASE::m_spLenPercent1
protected

◆ m_spLenPercent2

wxSpinCtrlDouble* PANEL_SETUP_TEARDROPS_BASE::m_spLenPercent2
protected

◆ m_spTeardropHDPercent

wxSpinCtrlDouble* PANEL_SETUP_TEARDROPS_BASE::m_spTeardropHDPercent
protected

◆ m_spTeardropHDPercent1

wxSpinCtrlDouble* PANEL_SETUP_TEARDROPS_BASE::m_spTeardropHDPercent1
protected

◆ m_spTeardropHDPercent2

wxSpinCtrlDouble* PANEL_SETUP_TEARDROPS_BASE::m_spTeardropHDPercent2
protected

◆ m_spWidthPercent

wxSpinCtrlDouble* PANEL_SETUP_TEARDROPS_BASE::m_spWidthPercent
protected

◆ m_spWidthPercent1

wxSpinCtrlDouble* PANEL_SETUP_TEARDROPS_BASE::m_spWidthPercent1
protected

◆ m_spWidthPercent2

wxSpinCtrlDouble* PANEL_SETUP_TEARDROPS_BASE::m_spWidthPercent2
protected

◆ m_staticline1

wxStaticLine* PANEL_SETUP_TEARDROPS_BASE::m_staticline1
protected

Definition at line 44 of file panel_setup_teardrops_base.h.

Referenced by PANEL_SETUP_TEARDROPS_BASE().

◆ m_staticline2

wxStaticLine* PANEL_SETUP_TEARDROPS_BASE::m_staticline2
protected

Definition at line 66 of file panel_setup_teardrops_base.h.

Referenced by PANEL_SETUP_TEARDROPS_BASE().

◆ m_staticline3

wxStaticLine* PANEL_SETUP_TEARDROPS_BASE::m_staticline3
protected

Definition at line 88 of file panel_setup_teardrops_base.h.

Referenced by PANEL_SETUP_TEARDROPS_BASE().

◆ m_stHDRatio

wxStaticText* PANEL_SETUP_TEARDROPS_BASE::m_stHDRatio
protected

Definition at line 62 of file panel_setup_teardrops_base.h.

Referenced by PANEL_SETUP_TEARDROPS_BASE().

◆ m_stHDRatio1

wxStaticText* PANEL_SETUP_TEARDROPS_BASE::m_stHDRatio1
protected

Definition at line 84 of file panel_setup_teardrops_base.h.

Referenced by PANEL_SETUP_TEARDROPS_BASE().

◆ m_stHDRatio2

wxStaticText* PANEL_SETUP_TEARDROPS_BASE::m_stHDRatio2
protected

Definition at line 105 of file panel_setup_teardrops_base.h.

Referenced by PANEL_SETUP_TEARDROPS_BASE().

◆ m_stLenPercent1Label

wxStaticText* PANEL_SETUP_TEARDROPS_BASE::m_stLenPercent1Label
protected

Definition at line 71 of file panel_setup_teardrops_base.h.

Referenced by PANEL_SETUP_TEARDROPS_BASE().

◆ m_stLenPercent2Label

wxStaticText* PANEL_SETUP_TEARDROPS_BASE::m_stLenPercent2Label
protected

Definition at line 93 of file panel_setup_teardrops_base.h.

Referenced by PANEL_SETUP_TEARDROPS_BASE().

◆ m_stLenPercentLabel

wxStaticText* PANEL_SETUP_TEARDROPS_BASE::m_stLenPercentLabel
protected

Definition at line 49 of file panel_setup_teardrops_base.h.

Referenced by PANEL_SETUP_TEARDROPS_BASE().

◆ m_stMaxLen

wxStaticText* PANEL_SETUP_TEARDROPS_BASE::m_stMaxLen
protected

Definition at line 51 of file panel_setup_teardrops_base.h.

Referenced by PANEL_SETUP_TEARDROPS_BASE().

◆ m_stMaxLen1

wxStaticText* PANEL_SETUP_TEARDROPS_BASE::m_stMaxLen1
protected

Definition at line 73 of file panel_setup_teardrops_base.h.

Referenced by PANEL_SETUP_TEARDROPS_BASE().

◆ m_stMaxLen1Units

wxStaticText* PANEL_SETUP_TEARDROPS_BASE::m_stMaxLen1Units
protected

Definition at line 75 of file panel_setup_teardrops_base.h.

Referenced by PANEL_SETUP_TEARDROPS_BASE().

◆ m_stMaxLen2

wxStaticText* PANEL_SETUP_TEARDROPS_BASE::m_stMaxLen2
protected

Definition at line 95 of file panel_setup_teardrops_base.h.

Referenced by PANEL_SETUP_TEARDROPS_BASE().

◆ m_stMaxLen2Units

wxStaticText* PANEL_SETUP_TEARDROPS_BASE::m_stMaxLen2Units
protected

Definition at line 97 of file panel_setup_teardrops_base.h.

Referenced by PANEL_SETUP_TEARDROPS_BASE().

◆ m_stMaxLenUnits

wxStaticText* PANEL_SETUP_TEARDROPS_BASE::m_stMaxLenUnits
protected

Definition at line 53 of file panel_setup_teardrops_base.h.

Referenced by PANEL_SETUP_TEARDROPS_BASE().

◆ m_stMaxWidth1Label

wxStaticText* PANEL_SETUP_TEARDROPS_BASE::m_stMaxWidth1Label
protected

Definition at line 78 of file panel_setup_teardrops_base.h.

Referenced by PANEL_SETUP_TEARDROPS_BASE().

◆ m_stMaxWidth1Units

wxStaticText* PANEL_SETUP_TEARDROPS_BASE::m_stMaxWidth1Units
protected

Definition at line 80 of file panel_setup_teardrops_base.h.

Referenced by PANEL_SETUP_TEARDROPS_BASE().

◆ m_stMaxWidth2Label

wxStaticText* PANEL_SETUP_TEARDROPS_BASE::m_stMaxWidth2Label
protected

Definition at line 100 of file panel_setup_teardrops_base.h.

Referenced by PANEL_SETUP_TEARDROPS_BASE().

◆ m_stMaxWidth2Units

wxStaticText* PANEL_SETUP_TEARDROPS_BASE::m_stMaxWidth2Units
protected

Definition at line 102 of file panel_setup_teardrops_base.h.

Referenced by PANEL_SETUP_TEARDROPS_BASE().

◆ m_stMaxWidthLabel

wxStaticText* PANEL_SETUP_TEARDROPS_BASE::m_stMaxWidthLabel
protected

Definition at line 56 of file panel_setup_teardrops_base.h.

Referenced by PANEL_SETUP_TEARDROPS_BASE().

◆ m_stMaxWidthUnits

wxStaticText* PANEL_SETUP_TEARDROPS_BASE::m_stMaxWidthUnits
protected

Definition at line 58 of file panel_setup_teardrops_base.h.

Referenced by PANEL_SETUP_TEARDROPS_BASE().

◆ m_stWidth1Label

wxStaticText* PANEL_SETUP_TEARDROPS_BASE::m_stWidth1Label
protected

Definition at line 76 of file panel_setup_teardrops_base.h.

Referenced by PANEL_SETUP_TEARDROPS_BASE().

◆ m_stWidth2Label

wxStaticText* PANEL_SETUP_TEARDROPS_BASE::m_stWidth2Label
protected

Definition at line 98 of file panel_setup_teardrops_base.h.

Referenced by PANEL_SETUP_TEARDROPS_BASE().

◆ m_stWidthLabel

wxStaticText* PANEL_SETUP_TEARDROPS_BASE::m_stWidthLabel
protected

Definition at line 54 of file panel_setup_teardrops_base.h.

Referenced by PANEL_SETUP_TEARDROPS_BASE().

◆ m_tcMaxWidth

wxTextCtrl* PANEL_SETUP_TEARDROPS_BASE::m_tcMaxWidth
protected

Definition at line 57 of file panel_setup_teardrops_base.h.

Referenced by PANEL_SETUP_TEARDROPS_BASE().

◆ m_tcMaxWidth1

wxTextCtrl* PANEL_SETUP_TEARDROPS_BASE::m_tcMaxWidth1
protected

Definition at line 79 of file panel_setup_teardrops_base.h.

Referenced by PANEL_SETUP_TEARDROPS_BASE().

◆ m_tcMaxWidth2

wxTextCtrl* PANEL_SETUP_TEARDROPS_BASE::m_tcMaxWidth2
protected

Definition at line 101 of file panel_setup_teardrops_base.h.

Referenced by PANEL_SETUP_TEARDROPS_BASE().

◆ m_tcTdMaxLen

wxTextCtrl* PANEL_SETUP_TEARDROPS_BASE::m_tcTdMaxLen
protected

Definition at line 52 of file panel_setup_teardrops_base.h.

Referenced by PANEL_SETUP_TEARDROPS_BASE().

◆ m_tcTdMaxLen1

wxTextCtrl* PANEL_SETUP_TEARDROPS_BASE::m_tcTdMaxLen1
protected

Definition at line 74 of file panel_setup_teardrops_base.h.

Referenced by PANEL_SETUP_TEARDROPS_BASE().

◆ m_tcTdMaxLen2

wxTextCtrl* PANEL_SETUP_TEARDROPS_BASE::m_tcTdMaxLen2
protected

Definition at line 96 of file panel_setup_teardrops_base.h.

Referenced by PANEL_SETUP_TEARDROPS_BASE().

◆ m_tracksLabel

wxStaticText* PANEL_SETUP_TEARDROPS_BASE::m_tracksLabel
protected

Definition at line 87 of file panel_setup_teardrops_base.h.

Referenced by PANEL_SETUP_TEARDROPS_BASE().


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