TraceMaker
C++ API of the engine
Loading...
Searching...
No Matches
tmk::place::CopperShape Struct Reference

A piece of copper with what KiCad's clearance check needs: layers, net and the clearance it asks for (its net class, local overrides and board minimum; pair clearance = max of the two). More...

#include <place/problem.hpp>

Public Attributes

Shape s
model::LayerMask layers = 0
model::NetId net = 0
 board net id (0 = no net)
Coord need = 0

Detailed Description

A piece of copper with what KiCad's clearance check needs: layers, net and the clearance it asks for (its net class, local overrides and board minimum; pair clearance = max of the two).

Definition at line 30 of file problem.hpp.

Member Data Documentation

◆ layers

model::LayerMask tmk::place::CopperShape::layers = 0

Definition at line 32 of file problem.hpp.

◆ need

Coord tmk::place::CopperShape::need = 0

Definition at line 34 of file problem.hpp.

◆ net

model::NetId tmk::place::CopperShape::net = 0

board net id (0 = no net)

Definition at line 33 of file problem.hpp.

◆ s

Shape tmk::place::CopperShape::s

Definition at line 31 of file problem.hpp.


The documentation for this struct was generated from the following file: