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

#include <route/legalize.hpp>

Public Attributes

int nodes = 0
 vertices of the routes (tracks and vias merged by net and position)
int moved = 0
 vertices that ended up elsewhere
int pairs_before = 0
 pairs of copper items closer than the rules allow, before and after
int pairs_after = 0
double max_move_mm = 0
int sweeps_used = 0

Detailed Description

Definition at line 38 of file legalize.hpp.

Member Data Documentation

◆ max_move_mm

double tmk::route::LegalizeResult::max_move_mm = 0

Definition at line 43 of file legalize.hpp.

◆ moved

int tmk::route::LegalizeResult::moved = 0

vertices that ended up elsewhere

Definition at line 40 of file legalize.hpp.

◆ nodes

int tmk::route::LegalizeResult::nodes = 0

vertices of the routes (tracks and vias merged by net and position)

Definition at line 39 of file legalize.hpp.

◆ pairs_after

int tmk::route::LegalizeResult::pairs_after = 0

Definition at line 42 of file legalize.hpp.

◆ pairs_before

int tmk::route::LegalizeResult::pairs_before = 0

pairs of copper items closer than the rules allow, before and after

Definition at line 41 of file legalize.hpp.

◆ sweeps_used

int tmk::route::LegalizeResult::sweeps_used = 0

Definition at line 44 of file legalize.hpp.


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