KiCad PCB EDA Suite
Loading...
Searching...
No Matches
drill_markers.h File Reference
#include <vector>
#include <math/vector2d.h>

Go to the source code of this file.

Classes

struct  DRILL_MARKERS::MARKER_PART
 One stroke of a mark. More...
 

Namespaces

namespace  DRILL_MARKERS
 Drill marker outlines, as plain geometry.
 

Functions

int DRILL_MARKERS::CuratedShapeCount ()
 Marks that stay legible at chart size and in monochrome.
 
unsigned DRILL_MARKERS::CuratedShape (int aIndex)
 Pattern index for the nth curated mark.
 
std::vector< MARKER_PARTDRILL_MARKERS::BuildMarker (const VECTOR2I &aPosition, int aRadius, unsigned aShapeId)
 Decompose one mark, in the order the parts must be drawn.
 

Variables

constexpr unsigned DRILL_MARKERS::MARKER_COUNT = 58
 Total marks the pattern table can express.