KiCad PCB EDA Suite
|
#include <pcb_base_edit_frame.h>
#include <pcb_edit_frame.h>
#include <wx/valnum.h>
#include <board_commit.h>
#include <pcb_layer_box_selector.h>
#include <dialogs/html_message_box.h>
#include <tool/tool_manager.h>
#include <tool/actions.h>
#include <pcb_shape.h>
#include <macros.h>
#include <widgets/unit_binder.h>
#include <dialog_shape_properties_base.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 804 of file pcbnew/dialogs/dialog_shape_properties.cpp.
Referenced by DIALOG_SHAPE_PROPERTIES::DIALOG_SHAPE_PROPERTIES().
|
static |
Definition at line 757 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 839 of file pcbnew/dialogs/dialog_shape_properties.cpp.
Referenced by DIALOG_SHAPE_PROPERTIES::DIALOG_SHAPE_PROPERTIES().