|
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 <cstdlib>#include <widgets/unit_binder.h>#include <dialogs/geom_field_helpers.h>#include <tools/drawing_tool.h>#include <line_ending.h>#include <widgets/line_ending_bitmap.h>Go to the source code of this file.
Classes | |
| 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 | ELLIPSE_GEOM_SYNCER |
| Syncer for SHAPE_T::ELLIPSE. More... | |
| class | ELLIPSE_ARC_GEOM_SYNCER |
| Syncer for SHAPE_T::ELLIPSE_ARC. More... | |
| class | BEZIER_GEOM_SYNCER |
| class | DIALOG_SHAPE_PROPERTIES |
Functions | |
| static bool | isOpenShape (SHAPE_T aShape) |
Variables | |
| static std::map< SHAPE_T, int > | s_lastTabForShape |
|
static |
Definition at line 52 of file pcbnew/dialogs/dialog_shape_properties.cpp.
References ARC, BEZIER, and SEGMENT.
Referenced by DIALOG_SHAPE_PROPERTIES::DIALOG_SHAPE_PROPERTIES(), DIALOG_SHAPE_PROPERTIES::DIALOG_SHAPE_PROPERTIES(), DIALOG_SHAPE_PROPERTIES::TransferDataFromWindow(), and DIALOG_SHAPE_PROPERTIES::TransferDataToWindow().
|
static |
Definition at line 1029 of file pcbnew/dialogs/dialog_shape_properties.cpp.
Referenced by DIALOG_SHAPE_PROPERTIES::DIALOG_SHAPE_PROPERTIES().