| 
    KiCad PCB EDA Suite
    
   | 
 
#include "dialog_shape_properties_base.h"#include <wx/valnum.h>#include <pcb_base_edit_frame.h>#include <pcb_edit_frame.h>#include <board_commit.h>#include <board_design_settings.h>#include <pcb_layer_box_selector.h>#include <dialogs/html_message_box.h>#include <length_delay_calculation/length_delay_calculation.h>#include <string_utils.h>#include <tool/tool_manager.h>#include <tool/actions.h>#include <pcb_shape.h>#include <macros.h>#include <algorithm>#include <widgets/unit_binder.h>#include <tools/drawing_tool.h>Go to the source code of this file.
Classes | |
| struct | BOUND_CONTROL | 
| class | GEOM_SYNCER | 
| A class that operates over a list of BOUND_CONTROLs and keeps them in sync with a PCB_SHAPE.  More... | |
| class | RECTANGLE_GEOM_SYNCER | 
| Class that keeps a rectangle's various fields all up to date.  More... | |
| class | LINE_GEOM_SYNCER | 
| class | ARC_GEOM_SYNCER | 
| class | CIRCLE_GEOM_SYNCER | 
| class | BEZIER_GEOM_SYNCER | 
| class | DIALOG_SHAPE_PROPERTIES | 
Functions | |
| static void | AddXYPointToSizer (EDA_DRAW_FRAME &aFrame, wxGridBagSizer &aSizer, int row, int col, const wxString &aName, bool aRelative, std::vector< BOUND_CONTROL > &aBoundCtrls) | 
| void | AddFieldToSizer (EDA_DRAW_FRAME &aFrame, wxGridBagSizer &aSizer, int row, int col, const wxString &aName, ORIGIN_TRANSFORMS::COORD_TYPES_T aCoordType, bool aIsAngle, std::vector< BOUND_CONTROL > &aBoundCtrls) | 
Variables | |
| static std::map< SHAPE_T, int > | s_lastTabForShape | 
| void AddFieldToSizer | ( | EDA_DRAW_FRAME & | aFrame, | 
| wxGridBagSizer & | aSizer, | ||
| int | row, | ||
| int | col, | ||
| const wxString & | aName, | ||
| ORIGIN_TRANSFORMS::COORD_TYPES_T | aCoordType, | ||
| bool | aIsAngle, | ||
| std::vector< BOUND_CONTROL > & | aBoundCtrls ) | 
Definition at line 806 of file pcbnew/dialogs/dialog_shape_properties.cpp.
Referenced by DIALOG_SHAPE_PROPERTIES::DIALOG_SHAPE_PROPERTIES().
      
  | 
  static | 
Definition at line 763 of file pcbnew/dialogs/dialog_shape_properties.cpp.
References _, ORIGIN_TRANSFORMS::ABS_X_COORD, ORIGIN_TRANSFORMS::ABS_Y_COORD, ORIGIN_TRANSFORMS::REL_X_COORD, and ORIGIN_TRANSFORMS::REL_Y_COORD.
Referenced by DIALOG_SHAPE_PROPERTIES::DIALOG_SHAPE_PROPERTIES().
      
  | 
  static | 
Definition at line 841 of file pcbnew/dialogs/dialog_shape_properties.cpp.
Referenced by DIALOG_SHAPE_PROPERTIES::DIALOG_SHAPE_PROPERTIES().