void AddDelayProfile(DELAY_PROFILE &&aTraceEntry)
const std::vector< DELAY_PROFILE > & GetDelayProfiles() const
bool operator!=(const TIME_DOMAIN_PARAMETERS &aOther) const
TIME_DOMAIN_PARAMETERS(JSON_SETTINGS *aParent, const std::string &aPath)
void ClearDelayProfiles()
std::vector< DELAY_PROFILE > m_delayProfiles
bool IsCopperLayerLowerThan(PCB_LAYER_ID aLayerA, PCB_LAYER_ID aLayerB)
Return true if copper aLayerA is placed lower than aLayerB, false otherwise.
Represents a single line in the time domain configuration via overrides configuration grid.
PCB_LAYER_ID m_SignalLayerFrom
bool operator<(const DELAY_PROFILE_VIA_OVERRIDE_ENTRY &other) const
PCB_LAYER_ID m_ViaLayerFrom
PCB_LAYER_ID m_SignalLayerTo
PCB_LAYER_ID m_ViaLayerTo