Implemented interface member:
275 references to Add
PresentationCore (22)
System\Windows\Media\ArcSegment.cs (3)
77
figure.Segments.
Add
(this);
114
figure.Segments.
Add
(new BezierSegment(
124
figure.Segments.
Add
(new LineSegment(points[0], isStroked, isSmoothJoin));
System\Windows\Media\BezierSegment.cs (2)
73
figure.Segments.
Add
(this);
85
figure.Segments.
Add
(new BezierSegment(pt1, pt2, pt3, IsStroked, IsSmoothJoin));
System\Windows\Media\Generated\PolyBezierSegmentFigureLogic.cs (2)
84
figure.Segments.
Add
(this);
99
figure.Segments.
Add
(new PolyBezierSegment(copy, IsStroked, IsSmoothJoin));
System\Windows\Media\Generated\PolyLineSegmentFigureLogic.cs (2)
84
figure.Segments.
Add
(this);
99
figure.Segments.
Add
(new PolyLineSegment(copy, IsStroked, IsSmoothJoin));
System\Windows\Media\Generated\PolyQuadraticBezierSegmentFigureLogic.cs (2)
84
figure.Segments.
Add
(this);
99
figure.Segments.
Add
(new PolyQuadraticBezierSegment(copy, IsStroked, IsSmoothJoin));
System\Windows\Media\LineSegment.cs (2)
71
figure.Segments.
Add
(this);
77
figure.Segments.
Add
(new LineSegment(pt, IsStroked, IsSmoothJoin));
System\Windows\Media\PathFigure.cs (1)
60
mySegments.
Add
(item);
System\Windows\Media\PathGeometry.cs (4)
499
figure.Segments.
Add
(polySeg);
504
figure.Segments.
Add
(new LineSegment(new Point(pPoints[pointIndex].X, pPoints[pointIndex].Y), fStroked, fSmooth));
530
figure.Segments.
Add
(polySeg);
536
figure.Segments.
Add
(new BezierSegment(
System\Windows\Media\PathStreamGeometryContext.cs (2)
294
_segments.
Add
(segment);
459
_segments.
Add
(segment);
System\Windows\Media\QuadraticBezierSegment.cs (2)
74
figure.Segments.
Add
(this);
83
figure.Segments.
Add
(new QuadraticBezierSegment(pt1, pt2, IsStroked, IsSmoothJoin));
PresentationFramework (22)
MS\Internal\Controls\InkCanvasSelectionAdorner.cs (4)
268
segments.
Add
(line);
272
segments.
Add
(line);
276
segments.
Add
(line);
280
segments.
Add
(line);
MS\Internal\Ink\PenCursorManager.cs (12)
465
path.Segments.
Add
(segment);
469
path.Segments.
Add
(segment);
473
path.Segments.
Add
(segment);
477
path.Segments.
Add
(segment);
489
path.Segments.
Add
(segment);
493
path.Segments.
Add
(segment);
497
path.Segments.
Add
(segment);
501
path.Segments.
Add
(segment);
514
path.Segments.
Add
(segment);
518
path.Segments.
Add
(segment);
522
path.Segments.
Add
(segment);
526
path.Segments.
Add
(segment);
System\windows\Documents\CaretElement.cs (2)
726
pathFigure.Segments.
Add
(new LineSegment(new Point(-bidiCaretIndicatorWidth, 0), true));
727
pathFigure.Segments.
Add
(new LineSegment(new Point(0, _height / BidiIndicatorHeightRatio), true));
System\Windows\Documents\CompositionAdorner.cs (2)
286
pathFigure.Segments.
Add
(new LineSegment(pathPoint, true));
291
pathFigure.Segments.
Add
(new LineSegment(pathPoint, true));
System\Windows\Shapes\Polygon.cs (1)
142
pathFigure.Segments.
Add
(new PolyLineSegment(array, true));
System\Windows\Shapes\Polyline.cs (1)
142
pathFigure.Segments.
Add
(new PolyLineSegment(array, true));
PresentationFramework.Aero (44)
Microsoft\Windows\Themes\BulletChrome.cs (7)
878
figure.Segments.
Add
(new LineSegment(new Point(10.667, 3.167), true));
879
figure.Segments.
Add
(new LineSegment(new Point(7, 10.667), true));
880
figure.Segments.
Add
(new LineSegment(new Point(5.333, 10.667), true));
881
figure.Segments.
Add
(new LineSegment(new Point(3.333, 8.167), true));
882
figure.Segments.
Add
(new LineSegment(new Point(3.333, 6.833), true));
883
figure.Segments.
Add
(new LineSegment(new Point(4.833, 6.5), true));
884
figure.Segments.
Add
(new LineSegment(new Point(6, 8), true));
Microsoft\Windows\Themes\ButtonChrome.cs (5)
623
borderFigure.Segments.
Add
(new LineSegment(new Point(0.5, bounds.Bottom - 0.5), true));
624
borderFigure.Segments.
Add
(new LineSegment(new Point(bounds.Right - 2.5, bounds.Bottom - 0.5), true));
625
borderFigure.Segments.
Add
(new ArcSegment(new Point(bounds.Right - 0.5, bounds.Bottom - 2.5), new Size(2.0, 2.0), 0.0, false, SweepDirection.Counterclockwise, true));
626
borderFigure.Segments.
Add
(new LineSegment(new Point(bounds.Right - 0.5, bounds.Top + 2.5), true));
627
borderFigure.Segments.
Add
(new ArcSegment(new Point(bounds.Right - 2.5, bounds.Top + 0.5), new Size(2.0, 2.0), 0.0, false, SweepDirection.Counterclockwise, true));
Microsoft\Windows\Themes\DataGridHeaderBorder.cs (4)
328
arrowFigure.Segments.
Add
(line);
332
arrowFigure.Segments.
Add
(line);
340
arrowFigure.Segments.
Add
(line);
344
arrowFigure.Segments.
Add
(line);
Microsoft\Windows\Themes\ListBoxChrome.cs (6)
483
borderFigure.Segments.
Add
(new LineSegment(new Point(bounds.Left, bounds.Bottom), false));
484
borderFigure.Segments.
Add
(new LineSegment(new Point(bounds.Right, bounds.Bottom), false));
485
borderFigure.Segments.
Add
(new LineSegment(new Point(bounds.Right, bounds.Top), false));
494
borderFigure.Segments.
Add
(new LineSegment(new Point(bounds.Left + thickness.Left, bounds.Bottom - thickness.Bottom), false));
495
borderFigure.Segments.
Add
(new LineSegment(new Point(bounds.Right - thickness.Right, bounds.Bottom - thickness.Bottom), false));
496
borderFigure.Segments.
Add
(new LineSegment(new Point(bounds.Right - thickness.Right, bounds.Top + thickness.Top), false));
Microsoft\Windows\Themes\ScrollChrome.cs (8)
603
figure.Segments.
Add
(new LineSegment(new Point(0, 3.5), true));
604
figure.Segments.
Add
(new LineSegment(new Point(4.0, 7.0), true));
633
figure.Segments.
Add
(new LineSegment(new Point(4, 3.5), true));
634
figure.Segments.
Add
(new LineSegment(new Point(0.0, 7.0), true));
663
figure.Segments.
Add
(new LineSegment(new Point(3.5, 0), true));
664
figure.Segments.
Add
(new LineSegment(new Point(7.0, 4.0), true));
693
figure.Segments.
Add
(new LineSegment(new Point(3.5, 4.0), true));
694
figure.Segments.
Add
(new LineSegment(new Point(7.0, 0.0), true));
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\SystemDropShadowChrome.cs (14)
234
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[1], guidelineSetY[1]), true));
235
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[1]), true));
244
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[3]), true));
245
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[3], guidelineSetY[3]), true));
246
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[3], guidelineSetY[5]), true));
250
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[5]), true));
255
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[4], guidelineSetY[5]), true));
256
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[4], guidelineSetY[4]), true));
257
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[4]), true));
261
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[5]), true));
267
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[2]), true));
268
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[2], guidelineSetY[2]), true));
269
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[2], guidelineSetY[0]), true));
273
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[0]), true));
PresentationFramework.Aero2 (44)
Microsoft\Windows\Themes\BulletChrome.cs (7)
878
figure.Segments.
Add
(new LineSegment(new Point(10.667, 3.167), true));
879
figure.Segments.
Add
(new LineSegment(new Point(7, 10.667), true));
880
figure.Segments.
Add
(new LineSegment(new Point(5.333, 10.667), true));
881
figure.Segments.
Add
(new LineSegment(new Point(3.333, 8.167), true));
882
figure.Segments.
Add
(new LineSegment(new Point(3.333, 6.833), true));
883
figure.Segments.
Add
(new LineSegment(new Point(4.833, 6.5), true));
884
figure.Segments.
Add
(new LineSegment(new Point(6, 8), true));
Microsoft\Windows\Themes\ButtonChrome.cs (5)
623
borderFigure.Segments.
Add
(new LineSegment(new Point(0.5, bounds.Bottom - 0.5), true));
624
borderFigure.Segments.
Add
(new LineSegment(new Point(bounds.Right - 2.5, bounds.Bottom - 0.5), true));
625
borderFigure.Segments.
Add
(new ArcSegment(new Point(bounds.Right - 0.5, bounds.Bottom - 2.5), new Size(2.0, 2.0), 0.0, false, SweepDirection.Counterclockwise, true));
626
borderFigure.Segments.
Add
(new LineSegment(new Point(bounds.Right - 0.5, bounds.Top + 2.5), true));
627
borderFigure.Segments.
Add
(new ArcSegment(new Point(bounds.Right - 2.5, bounds.Top + 0.5), new Size(2.0, 2.0), 0.0, false, SweepDirection.Counterclockwise, true));
Microsoft\Windows\Themes\DataGridHeaderBorder.cs (4)
328
arrowFigure.Segments.
Add
(line);
332
arrowFigure.Segments.
Add
(line);
340
arrowFigure.Segments.
Add
(line);
344
arrowFigure.Segments.
Add
(line);
Microsoft\Windows\Themes\ListBoxChrome.cs (6)
483
borderFigure.Segments.
Add
(new LineSegment(new Point(bounds.Left, bounds.Bottom), false));
484
borderFigure.Segments.
Add
(new LineSegment(new Point(bounds.Right, bounds.Bottom), false));
485
borderFigure.Segments.
Add
(new LineSegment(new Point(bounds.Right, bounds.Top), false));
494
borderFigure.Segments.
Add
(new LineSegment(new Point(bounds.Left + thickness.Left, bounds.Bottom - thickness.Bottom), false));
495
borderFigure.Segments.
Add
(new LineSegment(new Point(bounds.Right - thickness.Right, bounds.Bottom - thickness.Bottom), false));
496
borderFigure.Segments.
Add
(new LineSegment(new Point(bounds.Right - thickness.Right, bounds.Top + thickness.Top), false));
Microsoft\Windows\Themes\ScrollChrome.cs (8)
603
figure.Segments.
Add
(new LineSegment(new Point(0, 3.5), true));
604
figure.Segments.
Add
(new LineSegment(new Point(4.0, 7.0), true));
633
figure.Segments.
Add
(new LineSegment(new Point(4, 3.5), true));
634
figure.Segments.
Add
(new LineSegment(new Point(0.0, 7.0), true));
663
figure.Segments.
Add
(new LineSegment(new Point(3.5, 0), true));
664
figure.Segments.
Add
(new LineSegment(new Point(7.0, 4.0), true));
693
figure.Segments.
Add
(new LineSegment(new Point(3.5, 4.0), true));
694
figure.Segments.
Add
(new LineSegment(new Point(7.0, 0.0), true));
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\SystemDropShadowChrome.cs (14)
234
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[1], guidelineSetY[1]), true));
235
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[1]), true));
244
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[3]), true));
245
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[3], guidelineSetY[3]), true));
246
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[3], guidelineSetY[5]), true));
250
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[5]), true));
255
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[4], guidelineSetY[5]), true));
256
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[4], guidelineSetY[4]), true));
257
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[4]), true));
261
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[5]), true));
267
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[2]), true));
268
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[2], guidelineSetY[2]), true));
269
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[2], guidelineSetY[0]), true));
273
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[0]), true));
PresentationFramework.AeroLite (18)
Microsoft\Windows\Themes\DataGridHeaderBorder.cs (4)
200
arrowFigure.Segments.
Add
(line);
204
arrowFigure.Segments.
Add
(line);
212
arrowFigure.Segments.
Add
(line);
216
arrowFigure.Segments.
Add
(line);
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\SystemDropShadowChrome.cs (14)
234
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[1], guidelineSetY[1]), true));
235
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[1]), true));
244
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[3]), true));
245
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[3], guidelineSetY[3]), true));
246
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[3], guidelineSetY[5]), true));
250
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[5]), true));
255
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[4], guidelineSetY[5]), true));
256
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[4], guidelineSetY[4]), true));
257
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[4]), true));
261
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[5]), true));
267
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[2]), true));
268
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[2], guidelineSetY[2]), true));
269
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[2], guidelineSetY[0]), true));
273
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[0]), true));
PresentationFramework.Classic (35)
Microsoft\Windows\Themes\ClassicBorderDecorator.cs (17)
877
figure.Segments.
Add
(new LineSegment(rect.TopRight, true));
878
figure.Segments.
Add
(new LineSegment(rect.BottomRight, true));
879
figure.Segments.
Add
(new LineSegment(rect.BottomLeft, true));
1081
figure.Segments.
Add
(new LineSegment(new Point(left, top + outerRadius), true)); //left side
1082
figure.Segments.
Add
(new ArcSegment(new Point(left + outerRadius, top), outerCorner, 0.0, false, SweepDirection.Clockwise, true)); //top left rounded corner
1083
figure.Segments.
Add
(new LineSegment(new Point(right - outerRadius, top), true)); //top side
1084
figure.Segments.
Add
(new ArcSegment(new Point(right - outerRadius * 0.293, top + outerRadius * 0.293), outerCorner, 0.0, false, SweepDirection.Clockwise, true)); //top right corner
1085
figure.Segments.
Add
(new LineSegment(new Point(right - 1.0 - innerRadius * 0.293, top + 1.0 + innerRadius * 0.293), true)); //inner top right corner
1086
figure.Segments.
Add
(new ArcSegment(new Point(right - outerRadius, top + 1.0), innerCorner, 0.0, false, SweepDirection.Counterclockwise, true)); //inner top right rounded corner
1087
figure.Segments.
Add
(new LineSegment(new Point(left + outerRadius, top + 1.0), true)); //inner top side
1088
figure.Segments.
Add
(new ArcSegment(new Point(left + 1.0, top + outerRadius), innerCorner, 0.0, false, SweepDirection.Counterclockwise, true));//inner top left rounder corner
1089
figure.Segments.
Add
(new LineSegment(new Point(left + 1.0, bottom), true)); //inner right side
1113
figure.Segments.
Add
(new LineSegment(new Point(right - 1.0, top + outerRadius), true)); //left side
1114
figure.Segments.
Add
(new ArcSegment(new Point(right - 1.0 - innerRadius * 0.293, top + 1.0 + innerRadius * 0.293), innerCorner, 0.0, false, SweepDirection.Counterclockwise, true)); //inner left rounded corner
1115
figure.Segments.
Add
(new LineSegment(new Point(right - outerRadius * 0.293, top + outerRadius * 0.293), true)); //top right corner
1116
figure.Segments.
Add
(new ArcSegment(new Point(right, top + outerRadius), outerCorner, 0.0, false, SweepDirection.Clockwise, true)); //top right corner
1117
figure.Segments.
Add
(new LineSegment(new Point(right, bottom), true)); //right side
Microsoft\Windows\Themes\DataGridHeaderBorder.cs (4)
159
arrowFigure.Segments.
Add
(line);
163
arrowFigure.Segments.
Add
(line);
171
arrowFigure.Segments.
Add
(line);
175
arrowFigure.Segments.
Add
(line);
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\SystemDropShadowChrome.cs (14)
234
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[1], guidelineSetY[1]), true));
235
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[1]), true));
244
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[3]), true));
245
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[3], guidelineSetY[3]), true));
246
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[3], guidelineSetY[5]), true));
250
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[5]), true));
255
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[4], guidelineSetY[5]), true));
256
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[4], guidelineSetY[4]), true));
257
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[4]), true));
261
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[5]), true));
267
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[2]), true));
268
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[2], guidelineSetY[2]), true));
269
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[2], guidelineSetY[0]), true));
273
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[0]), true));
PresentationFramework.Luna (45)
Microsoft\Windows\Themes\DataGridHeaderBorder.cs (8)
181
tabFigure.Segments.
Add
(line);
185
tabFigure.Segments.
Add
(arc);
189
tabFigure.Segments.
Add
(line);
193
tabFigure.Segments.
Add
(arc);
324
arrowFigure.Segments.
Add
(line);
328
arrowFigure.Segments.
Add
(line);
336
arrowFigure.Segments.
Add
(line);
340
arrowFigure.Segments.
Add
(line);
Microsoft\Windows\Themes\ScrollChrome.cs (20)
443
figure.Segments.
Add
(new LineSegment(new Point(0.0, 4.5), true));
444
figure.Segments.
Add
(new LineSegment(new Point(4.5, 9.0), true));
445
figure.Segments.
Add
(new LineSegment(new Point(6.0, 7.5), true));
446
figure.Segments.
Add
(new LineSegment(new Point(3.0, 4.5), true));
447
figure.Segments.
Add
(new LineSegment(new Point(6.0, 1.5), true));
476
figure.Segments.
Add
(new LineSegment(new Point(8.0, 4.5), true));
477
figure.Segments.
Add
(new LineSegment(new Point(3.5, 9.0), true));
478
figure.Segments.
Add
(new LineSegment(new Point(2.0, 7.5), true));
479
figure.Segments.
Add
(new LineSegment(new Point(5.0, 4.5), true));
480
figure.Segments.
Add
(new LineSegment(new Point(2.0, 1.5), true));
509
figure.Segments.
Add
(new LineSegment(new Point(4.5, 0.0), true));
510
figure.Segments.
Add
(new LineSegment(new Point(9.0, 4.5), true));
511
figure.Segments.
Add
(new LineSegment(new Point(7.5, 6.0), true));
512
figure.Segments.
Add
(new LineSegment(new Point(4.5, 3.0), true));
513
figure.Segments.
Add
(new LineSegment(new Point(1.5, 6.0), true));
542
figure.Segments.
Add
(new LineSegment(new Point(4.5, 8.0), true));
543
figure.Segments.
Add
(new LineSegment(new Point(9.0, 3.5), true));
544
figure.Segments.
Add
(new LineSegment(new Point(7.5, 2.0), true));
545
figure.Segments.
Add
(new LineSegment(new Point(4.5, 5.0), true));
546
figure.Segments.
Add
(new LineSegment(new Point(1.5, 2.0), true));
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\BulletChrome.cs (3)
468
figure.Segments.
Add
(new LineSegment(rect.TopRight, true));
469
figure.Segments.
Add
(new LineSegment(rect.BottomRight, true));
470
figure.Segments.
Add
(new LineSegment(rect.BottomLeft, true));
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\SystemDropShadowChrome.cs (14)
234
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[1], guidelineSetY[1]), true));
235
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[1]), true));
244
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[3]), true));
245
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[3], guidelineSetY[3]), true));
246
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[3], guidelineSetY[5]), true));
250
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[5]), true));
255
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[4], guidelineSetY[5]), true));
256
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[4], guidelineSetY[4]), true));
257
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[4]), true));
261
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[5]), true));
267
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[2]), true));
268
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[2], guidelineSetY[2]), true));
269
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[2], guidelineSetY[0]), true));
273
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[0]), true));
PresentationFramework.Royale (45)
Microsoft\Windows\Themes\DataGridHeaderBorder.cs (8)
110
tabFigure.Segments.
Add
(line);
114
tabFigure.Segments.
Add
(arc);
118
tabFigure.Segments.
Add
(line);
122
tabFigure.Segments.
Add
(arc);
246
arrowFigure.Segments.
Add
(line);
250
arrowFigure.Segments.
Add
(line);
258
arrowFigure.Segments.
Add
(line);
262
arrowFigure.Segments.
Add
(line);
Microsoft\Windows\Themes\ScrollChrome.cs (20)
403
figure.Segments.
Add
(new LineSegment(new Point(0.0, 4.5), true));
404
figure.Segments.
Add
(new LineSegment(new Point(4.5, 9.0), true));
405
figure.Segments.
Add
(new LineSegment(new Point(6.0, 7.5), true));
406
figure.Segments.
Add
(new LineSegment(new Point(3.0, 4.5), true));
407
figure.Segments.
Add
(new LineSegment(new Point(6.0, 1.5), true));
436
figure.Segments.
Add
(new LineSegment(new Point(8.0, 4.5), true));
437
figure.Segments.
Add
(new LineSegment(new Point(3.5, 9.0), true));
438
figure.Segments.
Add
(new LineSegment(new Point(2.0, 7.5), true));
439
figure.Segments.
Add
(new LineSegment(new Point(5.0, 4.5), true));
440
figure.Segments.
Add
(new LineSegment(new Point(2.0, 1.5), true));
469
figure.Segments.
Add
(new LineSegment(new Point(4.5, 0.0), true));
470
figure.Segments.
Add
(new LineSegment(new Point(9.0, 4.5), true));
471
figure.Segments.
Add
(new LineSegment(new Point(7.5, 6.0), true));
472
figure.Segments.
Add
(new LineSegment(new Point(4.5, 3.0), true));
473
figure.Segments.
Add
(new LineSegment(new Point(1.5, 6.0), true));
502
figure.Segments.
Add
(new LineSegment(new Point(4.5, 8.0), true));
503
figure.Segments.
Add
(new LineSegment(new Point(9.0, 3.5), true));
504
figure.Segments.
Add
(new LineSegment(new Point(7.5, 2.0), true));
505
figure.Segments.
Add
(new LineSegment(new Point(4.5, 5.0), true));
506
figure.Segments.
Add
(new LineSegment(new Point(1.5, 2.0), true));
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\BulletChrome.cs (3)
468
figure.Segments.
Add
(new LineSegment(rect.TopRight, true));
469
figure.Segments.
Add
(new LineSegment(rect.BottomRight, true));
470
figure.Segments.
Add
(new LineSegment(rect.BottomLeft, true));
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\SystemDropShadowChrome.cs (14)
234
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[1], guidelineSetY[1]), true));
235
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[1]), true));
244
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[3]), true));
245
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[3], guidelineSetY[3]), true));
246
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[3], guidelineSetY[5]), true));
250
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[5]), true));
255
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[4], guidelineSetY[5]), true));
256
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[4], guidelineSetY[4]), true));
257
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[4]), true));
261
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[5]), true));
267
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[2]), true));
268
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[2], guidelineSetY[2]), true));
269
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[2], guidelineSetY[0]), true));
273
figure.Segments.
Add
(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[0]), true));