KiCad PCB EDA Suite
Loading...
Searching...
No Matches
DIFF_PHASE_SKEW_TOOL::OUTPUT_SEGMENT Struct Reference

Builds the final overlay output segments for plotting. More...

#include <diff_phase_skew_tool.h>

Public Attributes

VECTOR2D Start
 The start point of the segment.
 
VECTOR2D End
 The end point of the segment.
 
COLOR4D Colour
 The segment colour.
 
int Width
 The segment width.
 
bool RelativeValueKnown
 Flag whether the diff value is valid at this segment.
 
double RelativeValueAtMid
 The value of the diff at the beginning of this segment.
 

Detailed Description

Builds the final overlay output segments for plotting.

Definition at line 345 of file diff_phase_skew_tool.h.

Member Data Documentation

◆ Colour

COLOR4D DIFF_PHASE_SKEW_TOOL::OUTPUT_SEGMENT::Colour

◆ End

VECTOR2D DIFF_PHASE_SKEW_TOOL::OUTPUT_SEGMENT::End

The end point of the segment.

Definition at line 351 of file diff_phase_skew_tool.h.

Referenced by DIFF_PHASE_SKEW_TOOL::buildDiffOverlaySegments(), and DIFF_PHASE_SKEW_TOOL::drawDiffOverlay().

◆ RelativeValueAtMid

double DIFF_PHASE_SKEW_TOOL::OUTPUT_SEGMENT::RelativeValueAtMid

The value of the diff at the beginning of this segment.

Definition at line 363 of file diff_phase_skew_tool.h.

Referenced by DIFF_PHASE_SKEW_TOOL::buildDiffOverlaySegments(), and DIFF_PHASE_SKEW_TOOL::updateMessagePanel().

◆ RelativeValueKnown

bool DIFF_PHASE_SKEW_TOOL::OUTPUT_SEGMENT::RelativeValueKnown

Flag whether the diff value is valid at this segment.

Definition at line 360 of file diff_phase_skew_tool.h.

Referenced by DIFF_PHASE_SKEW_TOOL::buildDiffOverlaySegments(), and DIFF_PHASE_SKEW_TOOL::updateMessagePanel().

◆ Start

VECTOR2D DIFF_PHASE_SKEW_TOOL::OUTPUT_SEGMENT::Start

The start point of the segment.

Definition at line 348 of file diff_phase_skew_tool.h.

Referenced by DIFF_PHASE_SKEW_TOOL::buildDiffOverlaySegments(), and DIFF_PHASE_SKEW_TOOL::drawDiffOverlay().

◆ Width

int DIFF_PHASE_SKEW_TOOL::OUTPUT_SEGMENT::Width

The documentation for this struct was generated from the following file: