|
TraceMaker
C++ API of the engine
|
#include <app/causes.hpp>
Public Attributes | |
| std::string | rules_from |
| read the rules beside this board instead (a routed copy may have lost its project file) | |
| long | baseline_work = 10'000'000 |
| work of the run on the board as it is (connections it routes were left by the budget or the order) | |
| long | work = 2'000'000 |
| work of each run that routes one net on a changed copy | |
| double | radius_mm = 2.0 |
| "near an end": within this distance of an end pad's box | |
| int | threads = 8 |
| nets classified at once (the result does not depend on it) | |
| std::uint64_t | seed = 1 |
| bool | baseline_only = false |
| only the run on the board as it is (the layer test: run it on a copy with more layers) | |
Definition at line 15 of file causes.hpp.
| bool tmk::app::CausesOptions::baseline_only = false |
only the run on the board as it is (the layer test: run it on a copy with more layers)
Definition at line 22 of file causes.hpp.
| long tmk::app::CausesOptions::baseline_work = 10'000'000 |
work of the run on the board as it is (connections it routes were left by the budget or the order)
Definition at line 17 of file causes.hpp.
| double tmk::app::CausesOptions::radius_mm = 2.0 |
"near an end": within this distance of an end pad's box
Definition at line 19 of file causes.hpp.
| std::string tmk::app::CausesOptions::rules_from |
read the rules beside this board instead (a routed copy may have lost its project file)
Definition at line 16 of file causes.hpp.
| std::uint64_t tmk::app::CausesOptions::seed = 1 |
Definition at line 21 of file causes.hpp.
| int tmk::app::CausesOptions::threads = 8 |
nets classified at once (the result does not depend on it)
Definition at line 20 of file causes.hpp.
| long tmk::app::CausesOptions::work = 2'000'000 |
work of each run that routes one net on a changed copy
Definition at line 18 of file causes.hpp.