13 references to PanelPathVerb
aspire-tray (13)
src\Aspire.Tray\Common\TrayPanelGeometry.cs (9)
50
internal readonly record struct PanelPathSegment(
PanelPathVerb
Verb, double X1, double Y1, double X2, double Y2, double X3, double Y3);
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));
177
result._segments.Add(s.Verb ==
PanelPathVerb
.Close
195
case
PanelPathVerb
.CubicTo:
200
case
PanelPathVerb
.MoveTo or
PanelPathVerb
.LineTo:
TrayApplication.Panel.cs (4)
623
case
PanelPathVerb
.MoveTo:
627
case
PanelPathVerb
.LineTo:
631
case
PanelPathVerb
.CubicTo:
639
case
PanelPathVerb
.Close when types.Count > 0: