27#ifndef DRC_TEST_PROVIDER_CLEARANCE_BASE__H
28#define DRC_TEST_PROVIDER_CLEARANCE_BASE__H
A base class for any item which can be embedded within the BOARD container class, and therefore insta...
Information pertinent to a Pcbnew printed circuit board.
virtual ~DRC_TEST_PROVIDER_CLEARANCE_BASE()
DRC_GRAPHICS_HANDLER m_GraphicsHandlerBuffer
void ReportAndShowPathCuToCu(std::shared_ptr< DRC_ITEM > &aDrce, const VECTOR2I &aMarkerPos, int aMarkerLayer, const BOARD_ITEM *aItem1, const BOARD_ITEM *aItem2, PCB_LAYER_ID layer, int aDistance)
DRC_TEST_PROVIDER_CLEARANCE_BASE()
void ShowPathDRC(const std::vector< PCB_SHAPE > &aShapes, const VECTOR2I &aStart, const VECTOR2I &aEnd, int aLength)
Represent a DRC "provider" which runs some DRC functions over a BOARD and spits out DRC_ITEM and posi...
std::function< void(PCB_MARKER *aMarker)> DRC_GRAPHICS_HANDLER
PCB_LAYER_ID
A quick note on layer IDs: