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

#include <route/global_router.hpp>

Public Attributes

geom::Point a
 < one two-pin connection
geom::Point b
model::LayerMask layers_a = 0
model::LayerMask layers_b = 0
 copper layers each end can start on
Coord half_width = 0
int net = 0
 connections with the same net (> 0) share edges; 0 = shares with nothing
geom::Box box_a
geom::Box box_b
 copper of the two end pads (cut lines: which side of a line an end is on)

Detailed Description

Definition at line 28 of file global_router.hpp.

Member Data Documentation

◆ a

geom::Point tmk::route::GlobalNet::a

< one two-pin connection

Definition at line 29 of file global_router.hpp.

◆ b

geom::Point tmk::route::GlobalNet::b

Definition at line 29 of file global_router.hpp.

◆ box_a

geom::Box tmk::route::GlobalNet::box_a

Definition at line 33 of file global_router.hpp.

◆ box_b

geom::Box tmk::route::GlobalNet::box_b

copper of the two end pads (cut lines: which side of a line an end is on)

Definition at line 33 of file global_router.hpp.

◆ half_width

Coord tmk::route::GlobalNet::half_width = 0

Definition at line 31 of file global_router.hpp.

◆ layers_a

model::LayerMask tmk::route::GlobalNet::layers_a = 0

Definition at line 30 of file global_router.hpp.

◆ layers_b

model::LayerMask tmk::route::GlobalNet::layers_b = 0

copper layers each end can start on

Definition at line 30 of file global_router.hpp.

◆ net

int tmk::route::GlobalNet::net = 0

connections with the same net (> 0) share edges; 0 = shares with nothing

Definition at line 32 of file global_router.hpp.


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