KiCad PCB EDA Suite
Loading...
Searching...
No Matches
diff_phase_skew_tool.h File Reference

Go to the source code of this file.

Classes

struct  PARALLEL_RUN
 Struct to represent one segment where tracks run parallel, including information about absolute and relative length and phase. More...
 
struct  KNOWN_RELATIVE_POINT
 Represents a point on a track where the length and delay relative to the coupled track can be calculated. More...
 
class  KnownValueInterpolator
 Interpolates known relative points along a track using linear distance. More...
 
class  DIFF_PHASE_SKEW_TOOL
 Tool responsible for displaying an overlay of incremental phase difference between differential pair tracks. More...
 
struct  DIFF_PHASE_SKEW_TOOL::CUMULATIVE_ENTRY
 Builds the length / delay calculation items from a given path. More...
 
struct  DIFF_PHASE_SKEW_TOOL::START_END_DETAILS
 Builds a vector in which each entry represents the cumulative length and delay at the start of a given segment. More...
 
struct  DIFF_PHASE_SKEW_TOOL::OUTPUT_SEGMENT
 Builds the final overlay output segments for plotting. More...
 

Namespaces

namespace  PNS
 Push and Shove diff pair dimensions (gap) settings dialog.
 

Variables

constexpr double EPS = 1e-9
 Floating point comparison epsilon.
 

Variable Documentation

◆ EPS