KiCad PCB EDA Suite
Loading...
Searching...
No Matches
drc_test_provider_misc.cpp File Reference
#include <board_design_settings.h>
#include <drc/drc_engine.h>
#include <drc/drc_item.h>
#include <drc/drc_rule.h>
#include <drc/drc_rule_condition.h>
#include <drc/drc_test_provider.h>
#include <collectors.h>
#include <pcb_shape.h>
#include <pad.h>
#include <pcb_track.h>
#include <drawing_sheet/ds_draw_item.h>
#include <drawing_sheet/ds_proxy_view_item.h>
#include <limits>

Go to the source code of this file.

Classes

class  DRC_TEST_PROVIDER_MISC
 

Namespaces

namespace  detail
 

Functions

static void findClosestOutlineGap (BOARD *aBoard, PCB_SHAPE *&aItemA, PCB_SHAPE *&aItemB, VECTOR2I &aMidpoint, int &aDistance)
 

Variables

static DRC_REGISTER_TEST_PROVIDER< DRC_TEST_PROVIDER_MISCdetail::dummy
 

Function Documentation

◆ findClosestOutlineGap()

static void findClosestOutlineGap ( BOARD * aBoard,
PCB_SHAPE *& aItemA,
PCB_SHAPE *& aItemB,
VECTOR2I & aMidpoint,
int & aDistance )
static