pub(crate) fn build_edge_hover_overlay(
path: &[BezierSegment],
tooltip: &str,
stroke_color: &str,
line_width: usize,
) -> (Group, Point, Point)pub(crate) fn build_edge_hover_overlay(
path: &[BezierSegment],
tooltip: &str,
stroke_color: &str,
line_width: usize,
) -> (Group, Point, Point)