KiCad PCB EDA Suite
|
#include <eda_shape.h>
#include <bezier_curves.h>
#include <convert_basic_shapes_to_polygon.h>
#include <eda_draw_frame.h>
#include <geometry/shape_arc.h>
#include <geometry/shape_circle.h>
#include <geometry/shape_simple.h>
#include <geometry/shape_segment.h>
#include <geometry/shape_rect.h>
#include <geometry/roundrect.h>
#include <geometry/geometry_utils.h>
#include <macros.h>
#include <algorithm>
#include <properties/property_validators.h>
#include <math/util.h>
#include <eda_item.h>
#include <plotters/plotter.h>
#include <api/api_enums.h>
#include <api/api_utils.h>
#include <api/common/types/base_types.pb.h>
Go to the source code of this file.
Classes | |
struct | EDA_SHAPE_DESC |
Macros | |
#define | sq(x) |
#define | SWAPITEM(x) |
#define | EPSILON 2 |
#define | TEST(a, b) |
#define | TEST_E(a, b) |
#define | TEST_PT(a, b) |
Variables | |
static struct EDA_SHAPE_DESC | _EDA_SHAPE_DESC |
#define EPSILON 2 |
Referenced by PNS::DP_GATEWAYS::buildDpContinuation().
#define sq | ( | x | ) |
Referenced by EDA_SHAPE::calcEdit().
#define SWAPITEM | ( | x | ) |
Referenced by EDA_SHAPE::SwapShape().
#define TEST | ( | a, | |
b ) |
Referenced by EDA_SHAPE::Compare(), FOOTPRINT::FootprintNeedsUpdate(), and KI_TEST::kitest_cmp_drawings::operator()().
#define TEST_E | ( | a, | |
b ) |
Referenced by EDA_SHAPE::Compare().
#define TEST_PT | ( | a, | |
b ) |
Referenced by EDA_SHAPE::Compare(), and KI_TEST::kitest_cmp_drawings::operator()().
|
static |