omnetpp.scave.delta_measurement

Delta measurement functionality for line charts.

This module provides functions to measure the delta (difference) between two data points on a line chart. It handles finding the nearest data point, drawing/removing selection markers, calculating and displaying delta values, and key event handling.

Classes

DeltaMeasurement

Handles delta measurement functionality for line charts.

Module Contents

class DeltaMeasurement(fig, axes, xdata=None)[source]

Handles delta measurement functionality for line charts.

This class provides methods to find the nearest data point or segment, draw/remove selection markers, calculate and display delta values, and handle key events (‘a’, ‘s’, ‘d’, ‘x’).

PICKING_THRESHOLD_PX = 10[source]
fig[source]
axes[source]
xdata = None[source]
endpoint_a = None[source]
endpoint_b = None[source]
marker_a = None[source]
marker_b = None[source]
original_format_coord = None[source]
cid[source]
disconnect()[source]

Disconnects the event handler.

__del__()[source]