src\Aspire.Tray\Common\TrayPanelGeometry.cs (8)
66public IReadOnlyList<PanelPathSegment> Segments => _segments;
70_segments.Add(new(PanelPathVerb.MoveTo, 0, 0, 0, 0, x, y));
76_segments.Add(new(PanelPathVerb.LineTo, 0, 0, 0, 0, x, y));
82_segments.Add(new(PanelPathVerb.CubicTo, x1, y1, x2, y2, x, y));
88_segments.Add(new(PanelPathVerb.Close, 0, 0, 0, 0, 0, 0));
175foreach (var s in _segments)
177result._segments.Add(s.Verb == PanelPathVerb.Close
191foreach (var s in _segments)