|
TraceMaker
C++ API of the engine
|
#include <crules/impedance_rules.hpp>
Public Attributes | |
| bool | computed = false |
| false: why says why (no stackup, no target, ...) | |
| std::string | why |
| double | z0 = 0 |
| double | zdiff = 0 |
| double | tol_pct = 0 |
| std::string | structure |
| rule parameter, "" = microstrip/stripline by layer | |
| Coord | min_width = 0 |
| Coord | pair_gap = 0 |
| Coord | coplanar_gap = 0 |
| the bounds used, and where they came from | |
| std::string | bounds_note |
| std::vector< LineSolution > | lines |
Definition at line 57 of file impedance_rules.hpp.
| std::string tmk::crules::ImpedancePlan::bounds_note |
Definition at line 63 of file impedance_rules.hpp.
| bool tmk::crules::ImpedancePlan::computed = false |
false: why says why (no stackup, no target, ...)
Definition at line 58 of file impedance_rules.hpp.
| Coord tmk::crules::ImpedancePlan::coplanar_gap = 0 |
the bounds used, and where they came from
Definition at line 62 of file impedance_rules.hpp.
| std::vector<LineSolution> tmk::crules::ImpedancePlan::lines |
Definition at line 64 of file impedance_rules.hpp.
| Coord tmk::crules::ImpedancePlan::min_width = 0 |
Definition at line 62 of file impedance_rules.hpp.
| Coord tmk::crules::ImpedancePlan::pair_gap = 0 |
Definition at line 62 of file impedance_rules.hpp.
| std::string tmk::crules::ImpedancePlan::structure |
rule parameter, "" = microstrip/stripline by layer
Definition at line 61 of file impedance_rules.hpp.
| double tmk::crules::ImpedancePlan::tol_pct = 0 |
Definition at line 60 of file impedance_rules.hpp.
| std::string tmk::crules::ImpedancePlan::why |
Definition at line 59 of file impedance_rules.hpp.
| double tmk::crules::ImpedancePlan::z0 = 0 |
Definition at line 60 of file impedance_rules.hpp.
| double tmk::crules::ImpedancePlan::zdiff = 0 |
Definition at line 60 of file impedance_rules.hpp.