|
TraceMaker
C++ API of the engine
|
#include <route/ref_map.hpp>
Public Member Functions | |
| bool | any () const |
Public Attributes | |
| std::vector< std::uint8_t > | over_void |
| Per lattice cell, in the router's layout ((layer * ny + y) * nx + x): 1 = the cell is over a void of the layer's reference plane. | |
| std::vector< int > | reference_layer |
| per copper layer: the adjacent layer taken as its reference plane, -1 = none (a plane layer with none counts its own gaps) | |
| std::vector< double > | coverage |
| per copper layer: share of the board's bounding box that its zone fills cover | |
Definition at line 22 of file ref_map.hpp.
|
inline |
Definition at line 28 of file ref_map.hpp.
| std::vector<double> tmk::route::ReferenceMap::coverage |
per copper layer: share of the board's bounding box that its zone fills cover
Definition at line 27 of file ref_map.hpp.
| std::vector<std::uint8_t> tmk::route::ReferenceMap::over_void |
Per lattice cell, in the router's layout ((layer * ny + y) * nx + x): 1 = the cell is over a void of the layer's reference plane.
Empty when no layer has a reference plane.
Definition at line 25 of file ref_map.hpp.
| std::vector<int> tmk::route::ReferenceMap::reference_layer |
per copper layer: the adjacent layer taken as its reference plane, -1 = none (a plane layer with none counts its own gaps)
Definition at line 26 of file ref_map.hpp.