KiCad PCB EDA Suite
|
#include <functional>
#include "ee_point_editor.h"
#include <ee_grid_helper.h>
#include <tool/tool_manager.h>
#include <sch_commit.h>
#include <view/view_controls.h>
#include <gal/graphics_abstraction_layer.h>
#include <geometry/seg.h>
#include <tools/ee_actions.h>
#include <tools/ee_selection_tool.h>
#include <sch_edit_frame.h>
#include <sch_line.h>
#include <sch_bitmap.h>
#include <sch_sheet.h>
#include <sch_textbox.h>
#include <sch_table.h>
#include <sch_tablecell.h>
#include <sch_shape.h>
#include <symbol_edit_frame.h>
Go to the source code of this file.
Classes | |
class | EDIT_POINTS_FACTORY |
Enumerations | |
enum | ARC_POINTS { ARC_START , ARC_END , ARC_CENTER , ARC_START , ARC_MID , ARC_END , ARC_CENTER } |
enum | CIRCLE_POINTS { CIRC_CENTER , CIRC_END , CIRC_CENTER , CIRC_END } |
enum | RECTANGLE_POINTS { RECT_TOPLEFT , RECT_TOPRIGHT , RECT_BOTLEFT , RECT_BOTRIGHT , RECT_TOPLEFT , RECT_TOPRIGHT , RECT_BOTLEFT , RECT_BOTRIGHT } |
enum | RECTANGLE_LINES { RECT_TOP , RECT_RIGHT , RECT_BOT , RECT_LEFT } |
enum | TABLECELL_POINTS { COL_WIDTH , ROW_HEIGHT , COL_WIDTH , ROW_HEIGHT } |
enum | LINE_POINTS { LINE_START , LINE_END , LINE_START , LINE_END } |
enum | BEZIER_POINTS { BEZIER_START , BEZIER_CTRL_PT1 , BEZIER_CTRL_PT2 , BEZIER_END , BEZIER_START , BEZIER_CTRL_PT1 , BEZIER_CTRL_PT2 , BEZIER_END } |
enum ARC_POINTS |
Enumerator | |
---|---|
ARC_START | |
ARC_END | |
ARC_CENTER | |
ARC_START | |
ARC_MID | |
ARC_END | |
ARC_CENTER |
Definition at line 49 of file ee_point_editor.cpp.
enum BEZIER_POINTS |
Enumerator | |
---|---|
BEZIER_START | |
BEZIER_CTRL_PT1 | |
BEZIER_CTRL_PT2 | |
BEZIER_END | |
BEZIER_START | |
BEZIER_CTRL_PT1 | |
BEZIER_CTRL_PT2 | |
BEZIER_END |
Definition at line 83 of file ee_point_editor.cpp.
enum CIRCLE_POINTS |
Enumerator | |
---|---|
CIRC_CENTER | |
CIRC_END | |
CIRC_CENTER | |
CIRC_END |
Definition at line 55 of file ee_point_editor.cpp.
enum LINE_POINTS |
Enumerator | |
---|---|
LINE_START | |
LINE_END | |
LINE_START | |
LINE_END |
Definition at line 77 of file ee_point_editor.cpp.
enum RECTANGLE_LINES |
Enumerator | |
---|---|
RECT_TOP | |
RECT_RIGHT | |
RECT_BOT | |
RECT_LEFT |
Definition at line 67 of file ee_point_editor.cpp.
enum RECTANGLE_POINTS |
Enumerator | |
---|---|
RECT_TOPLEFT | |
RECT_TOPRIGHT | |
RECT_BOTLEFT | |
RECT_BOTRIGHT | |
RECT_TOPLEFT | |
RECT_TOPRIGHT | |
RECT_BOTLEFT | |
RECT_BOTRIGHT |
Definition at line 61 of file ee_point_editor.cpp.
enum TABLECELL_POINTS |
Enumerator | |
---|---|
COL_WIDTH | |
ROW_HEIGHT | |
COL_WIDTH | |
ROW_HEIGHT |
Definition at line 72 of file ee_point_editor.cpp.