| 
    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 |