Horizon
|
When creating polygons to create a clearance polygonal area, the polygon must be same or bigger than the original shape. More...
#include <geometry_utils.h>
When creating polygons to create a clearance polygonal area, the polygon must be same or bigger than the original shape.
Polygons are bigger if the original shape has arcs (round rectangles, ovals, circles...). However, when building the solder mask layer modifying the shapes when converting them to polygons is not acceptable (the modification can break calculations). So one can disable the shape expansion within a particular scope by allocating a DISABLE_ARC_CORRECTION.