KiCad PCB EDA Suite
Loading...
Searching...
No Matches
dialog_shape_properties.cpp File Reference
#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
 

Function Documentation

◆ isOpenShape()

Variable Documentation

◆ s_lastTabForShape

std::map<SHAPE_T, int> s_lastTabForShape
static