|
KiCad PCB EDA Suite
|
#include "tuning_profile_parameters_iface.h"#include "tuning_profile_parameters_user_defined.h"#include <board_design_settings.h>#include <connectivity/connectivity_data.h>#include <length_delay_calculation/length_delay_calculation_item.h>#include <unordered_set>Go to the source code of this file.
Classes | |
| struct | LENGTH_DELAY_STATS |
| Holds length measurement result details and statistics. More... | |
| struct | PATH_OPTIMISATIONS |
| Struct to control which optimisations the length calculation code runs on the given path objects. More... | |
| class | LENGTH_DELAY_CALCULATION |
| Class which calculates lengths (and associated routing statistics) in a BOARD context. More... | |
Enumerations | |
| enum class | LENGTH_DELAY_LAYER_OPT { NO_LAYER_DETAIL , WITH_LAYER_DETAIL } |
| Enum which controls the level of detail returned by the length / delay calculation methods. More... | |
| enum class | LENGTH_DELAY_DOMAIN_OPT { NO_DELAY_DETAIL , WITH_DELAY_DETAIL } |
| Enum which controls the calculation domain of the length / delay calculation methods. More... | |
|
strong |
Enum which controls the calculation domain of the length / delay calculation methods.
NO_DELAY_DETAIL: Only calculates space domain (e.g. length) details WITH_DELAY_DETAIL: Calculates space and time domain (e.g. length and delay) details
| Enumerator | |
|---|---|
| NO_DELAY_DETAIL | |
| WITH_DELAY_DETAIL | |
Definition at line 112 of file length_delay_calculation.h.
|
strong |
Enum which controls the level of detail returned by the length / delay calculation methods.
NO_LAYER_DETAIL: Only returns totals, without populating the layer length / delay detail maps WITH_LAYER_DETAIL: Populates the layer lengths / delay detail maps
| Enumerator | |
|---|---|
| NO_LAYER_DETAIL | |
| WITH_LAYER_DETAIL | |
Definition at line 99 of file length_delay_calculation.h.