4 writes to Segments
PresentationCore (3)
System\Windows\Media\PathStreamGeometryContext.cs (3)
80
_currentFigure.
Segments
= _segments;
242
_currentFigure.
Segments
= _segments;
369
_currentFigure.
Segments
= _segments;
PresentationFramework (1)
MS\Internal\Controls\InkCanvasSelectionAdorner.cs (1)
278
path.
Segments
= segments;
286 references to Segments
PresentationCore (25)
System\Windows\Media\ArcSegment.cs (3)
60
figure.
Segments
.Add(this);
97
figure.
Segments
.Add(new BezierSegment(
107
figure.
Segments
.Add(new LineSegment(points[0], isStroked, isSmoothJoin));
System\Windows\Media\BezierSegment.cs (2)
53
figure.
Segments
.Add(this);
65
figure.
Segments
.Add(new BezierSegment(pt1, pt2, pt3, IsStroked, IsSmoothJoin));
System\Windows\Media\Generated\PolyBezierSegmentFigureLogic.cs (2)
78
figure.
Segments
.Add(this);
93
figure.
Segments
.Add(new PolyBezierSegment(copy, IsStroked, IsSmoothJoin));
System\Windows\Media\Generated\PolyLineSegmentFigureLogic.cs (2)
78
figure.
Segments
.Add(this);
93
figure.
Segments
.Add(new PolyLineSegment(copy, IsStroked, IsSmoothJoin));
System\Windows\Media\Generated\PolyQuadraticBezierSegmentFigureLogic.cs (2)
78
figure.
Segments
.Add(this);
93
figure.
Segments
.Add(new PolyQuadraticBezierSegment(copy, IsStroked, IsSmoothJoin));
System\Windows\Media\LineSegment.cs (2)
51
figure.
Segments
.Add(this);
57
figure.
Segments
.Add(new LineSegment(pt, IsStroked, IsSmoothJoin));
System\Windows\Media\PathFigure.cs (6)
34
PathSegmentCollection mySegments =
Segments
;
95
PathSegmentCollection segments =
Segments
;
118
PathSegmentCollection segments =
Segments
;
190
PathSegmentCollection segments =
Segments
;
205
PathSegmentCollection segments =
Segments
;
219
PathSegmentCollection segments =
Segments
;
System\Windows\Media\PathGeometry.cs (4)
475
figure.
Segments
.Add(polySeg);
480
figure.
Segments
.Add(new LineSegment(new Point(pPoints[pointIndex].X, pPoints[pointIndex].Y), fStroked, fSmooth));
506
figure.
Segments
.Add(polySeg);
512
figure.
Segments
.Add(new BezierSegment(
System\Windows\Media\QuadraticBezierSegment.cs (2)
54
figure.
Segments
.Add(this);
63
figure.
Segments
.Add(new QuadraticBezierSegment(pt1, pt2, IsStroked, IsSmoothJoin));
PresentationFramework (20)
MS\Internal\Ink\PenCursorManager.cs (12)
459
path.
Segments
.Add(segment);
463
path.
Segments
.Add(segment);
467
path.
Segments
.Add(segment);
471
path.
Segments
.Add(segment);
485
path.
Segments
.Add(segment);
489
path.
Segments
.Add(segment);
493
path.
Segments
.Add(segment);
497
path.
Segments
.Add(segment);
512
path.
Segments
.Add(segment);
516
path.
Segments
.Add(segment);
520
path.
Segments
.Add(segment);
524
path.
Segments
.Add(segment);
System\windows\Documents\CaretElement.cs (2)
723
pathFigure.
Segments
.Add(new LineSegment(new Point(-bidiCaretIndicatorWidth, 0), true));
724
pathFigure.
Segments
.Add(new LineSegment(new Point(0, _height / BidiIndicatorHeightRatio), true));
System\Windows\Documents\CompositionAdorner.cs (2)
284
pathFigure.
Segments
.Add(new LineSegment(pathPoint, true));
289
pathFigure.
Segments
.Add(new LineSegment(pathPoint, true));
System\Windows\Documents\FixedSOMPageConstructor.cs (1)
961
PathSegmentCollection pathSegments = pathFigure.
Segments
;
System\Windows\Markup\KnownTypes.cs (1)
2509
case KnownElements.PathFigure: return (o as System.Windows.Media.PathFigure).
Segments
;
System\Windows\Shapes\Polygon.cs (1)
134
pathFigure.
Segments
.Add(new PolyLineSegment(array, true));
System\Windows\Shapes\Polyline.cs (1)
134
pathFigure.
Segments
.Add(new PolyLineSegment(array, true));
PresentationFramework.Aero (44)
Microsoft\Windows\Themes\BulletChrome.cs (7)
887
figure.
Segments
.Add(new LineSegment(new Point(10.667, 3.167), true));
888
figure.
Segments
.Add(new LineSegment(new Point(7, 10.667), true));
889
figure.
Segments
.Add(new LineSegment(new Point(5.333, 10.667), true));
890
figure.
Segments
.Add(new LineSegment(new Point(3.333, 8.167), true));
891
figure.
Segments
.Add(new LineSegment(new Point(3.333, 6.833), true));
892
figure.
Segments
.Add(new LineSegment(new Point(4.833, 6.5), true));
893
figure.
Segments
.Add(new LineSegment(new Point(6, 8), true));
Microsoft\Windows\Themes\ButtonChrome.cs (5)
622
borderFigure.
Segments
.Add(new LineSegment(new Point(0.5, bounds.Bottom - 0.5), true));
623
borderFigure.
Segments
.Add(new LineSegment(new Point(bounds.Right - 2.5, bounds.Bottom - 0.5), true));
624
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));
625
borderFigure.
Segments
.Add(new LineSegment(new Point(bounds.Right - 0.5, bounds.Top + 2.5), true));
626
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)
334
arrowFigure.
Segments
.Add(line);
338
arrowFigure.
Segments
.Add(line);
346
arrowFigure.
Segments
.Add(line);
350
arrowFigure.
Segments
.Add(line);
Microsoft\Windows\Themes\ListBoxChrome.cs (6)
476
borderFigure.
Segments
.Add(new LineSegment(new Point(bounds.Left, bounds.Bottom), false));
477
borderFigure.
Segments
.Add(new LineSegment(new Point(bounds.Right, bounds.Bottom), false));
478
borderFigure.
Segments
.Add(new LineSegment(new Point(bounds.Right, bounds.Top), false));
488
borderFigure.
Segments
.Add(new LineSegment(new Point(bounds.Left + thickness.Left, bounds.Bottom - thickness.Bottom), false));
489
borderFigure.
Segments
.Add(new LineSegment(new Point(bounds.Right - thickness.Right, bounds.Bottom - thickness.Bottom), false));
490
borderFigure.
Segments
.Add(new LineSegment(new Point(bounds.Right - thickness.Right, bounds.Top + thickness.Top), false));
Microsoft\Windows\Themes\ScrollChrome.cs (8)
607
figure.
Segments
.Add(new LineSegment(new Point(0, 3.5), true));
608
figure.
Segments
.Add(new LineSegment(new Point(4.0, 7.0), true));
639
figure.
Segments
.Add(new LineSegment(new Point(4, 3.5), true));
640
figure.
Segments
.Add(new LineSegment(new Point(0.0, 7.0), true));
671
figure.
Segments
.Add(new LineSegment(new Point(3.5, 0), true));
672
figure.
Segments
.Add(new LineSegment(new Point(7.0, 4.0), true));
703
figure.
Segments
.Add(new LineSegment(new Point(3.5, 4.0), true));
704
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)
229
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[1], guidelineSetY[1]), true));
230
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[1]), true));
239
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[3]), true));
240
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[3], guidelineSetY[3]), true));
241
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[3], guidelineSetY[5]), true));
245
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[5]), true));
250
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[4], guidelineSetY[5]), true));
251
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[4], guidelineSetY[4]), true));
252
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[4]), true));
256
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[5]), true));
262
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[2]), true));
263
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[2], guidelineSetY[2]), true));
264
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[2], guidelineSetY[0]), true));
268
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[0]), true));
PresentationFramework.Aero2 (44)
Microsoft\Windows\Themes\BulletChrome.cs (7)
887
figure.
Segments
.Add(new LineSegment(new Point(10.667, 3.167), true));
888
figure.
Segments
.Add(new LineSegment(new Point(7, 10.667), true));
889
figure.
Segments
.Add(new LineSegment(new Point(5.333, 10.667), true));
890
figure.
Segments
.Add(new LineSegment(new Point(3.333, 8.167), true));
891
figure.
Segments
.Add(new LineSegment(new Point(3.333, 6.833), true));
892
figure.
Segments
.Add(new LineSegment(new Point(4.833, 6.5), true));
893
figure.
Segments
.Add(new LineSegment(new Point(6, 8), true));
Microsoft\Windows\Themes\ButtonChrome.cs (5)
622
borderFigure.
Segments
.Add(new LineSegment(new Point(0.5, bounds.Bottom - 0.5), true));
623
borderFigure.
Segments
.Add(new LineSegment(new Point(bounds.Right - 2.5, bounds.Bottom - 0.5), true));
624
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));
625
borderFigure.
Segments
.Add(new LineSegment(new Point(bounds.Right - 0.5, bounds.Top + 2.5), true));
626
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)
334
arrowFigure.
Segments
.Add(line);
338
arrowFigure.
Segments
.Add(line);
346
arrowFigure.
Segments
.Add(line);
350
arrowFigure.
Segments
.Add(line);
Microsoft\Windows\Themes\ListBoxChrome.cs (6)
476
borderFigure.
Segments
.Add(new LineSegment(new Point(bounds.Left, bounds.Bottom), false));
477
borderFigure.
Segments
.Add(new LineSegment(new Point(bounds.Right, bounds.Bottom), false));
478
borderFigure.
Segments
.Add(new LineSegment(new Point(bounds.Right, bounds.Top), false));
488
borderFigure.
Segments
.Add(new LineSegment(new Point(bounds.Left + thickness.Left, bounds.Bottom - thickness.Bottom), false));
489
borderFigure.
Segments
.Add(new LineSegment(new Point(bounds.Right - thickness.Right, bounds.Bottom - thickness.Bottom), false));
490
borderFigure.
Segments
.Add(new LineSegment(new Point(bounds.Right - thickness.Right, bounds.Top + thickness.Top), false));
Microsoft\Windows\Themes\ScrollChrome.cs (8)
607
figure.
Segments
.Add(new LineSegment(new Point(0, 3.5), true));
608
figure.
Segments
.Add(new LineSegment(new Point(4.0, 7.0), true));
639
figure.
Segments
.Add(new LineSegment(new Point(4, 3.5), true));
640
figure.
Segments
.Add(new LineSegment(new Point(0.0, 7.0), true));
671
figure.
Segments
.Add(new LineSegment(new Point(3.5, 0), true));
672
figure.
Segments
.Add(new LineSegment(new Point(7.0, 4.0), true));
703
figure.
Segments
.Add(new LineSegment(new Point(3.5, 4.0), true));
704
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)
229
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[1], guidelineSetY[1]), true));
230
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[1]), true));
239
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[3]), true));
240
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[3], guidelineSetY[3]), true));
241
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[3], guidelineSetY[5]), true));
245
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[5]), true));
250
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[4], guidelineSetY[5]), true));
251
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[4], guidelineSetY[4]), true));
252
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[4]), true));
256
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[5]), true));
262
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[2]), true));
263
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[2], guidelineSetY[2]), true));
264
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[2], guidelineSetY[0]), true));
268
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[0]), true));
PresentationFramework.AeroLite (18)
Microsoft\Windows\Themes\DataGridHeaderBorder.cs (4)
196
arrowFigure.
Segments
.Add(line);
200
arrowFigure.
Segments
.Add(line);
208
arrowFigure.
Segments
.Add(line);
212
arrowFigure.
Segments
.Add(line);
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\SystemDropShadowChrome.cs (14)
229
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[1], guidelineSetY[1]), true));
230
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[1]), true));
239
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[3]), true));
240
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[3], guidelineSetY[3]), true));
241
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[3], guidelineSetY[5]), true));
245
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[5]), true));
250
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[4], guidelineSetY[5]), true));
251
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[4], guidelineSetY[4]), true));
252
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[4]), true));
256
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[5]), true));
262
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[2]), true));
263
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[2], guidelineSetY[2]), true));
264
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[2], guidelineSetY[0]), true));
268
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));
1083
figure.
Segments
.Add(new LineSegment(new Point(left, top + outerRadius), true)); //left side
1084
figure.
Segments
.Add(new ArcSegment(new Point(left + outerRadius, top), outerCorner, 0.0, false, SweepDirection.Clockwise, true)); //top left rounded corner
1085
figure.
Segments
.Add(new LineSegment(new Point(right - outerRadius, top), true)); //top side
1086
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
1087
figure.
Segments
.Add(new LineSegment(new Point(right - 1.0 - innerRadius * 0.293, top + 1.0 + innerRadius * 0.293), true)); //inner top right corner
1088
figure.
Segments
.Add(new ArcSegment(new Point(right - outerRadius, top + 1.0), innerCorner, 0.0, false, SweepDirection.Counterclockwise, true)); //inner top right rounded corner
1089
figure.
Segments
.Add(new LineSegment(new Point(left + outerRadius, top + 1.0), true)); //inner top side
1090
figure.
Segments
.Add(new ArcSegment(new Point(left + 1.0, top + outerRadius), innerCorner, 0.0, false, SweepDirection.Counterclockwise, true));//inner top left rounder corner
1091
figure.
Segments
.Add(new LineSegment(new Point(left + 1.0, bottom), true)); //inner right side
1117
figure.
Segments
.Add(new LineSegment(new Point(right - 1.0, top + outerRadius), true)); //left side
1118
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
1119
figure.
Segments
.Add(new LineSegment(new Point(right - outerRadius * 0.293, top + outerRadius * 0.293), true)); //top right corner
1120
figure.
Segments
.Add(new ArcSegment(new Point(right, top + outerRadius), outerCorner, 0.0, false, SweepDirection.Clockwise, true)); //top right corner
1121
figure.
Segments
.Add(new LineSegment(new Point(right, bottom), true)); //right side
Microsoft\Windows\Themes\DataGridHeaderBorder.cs (4)
154
arrowFigure.
Segments
.Add(line);
158
arrowFigure.
Segments
.Add(line);
166
arrowFigure.
Segments
.Add(line);
170
arrowFigure.
Segments
.Add(line);
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\SystemDropShadowChrome.cs (14)
229
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[1], guidelineSetY[1]), true));
230
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[1]), true));
239
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[3]), true));
240
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[3], guidelineSetY[3]), true));
241
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[3], guidelineSetY[5]), true));
245
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[5]), true));
250
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[4], guidelineSetY[5]), true));
251
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[4], guidelineSetY[4]), true));
252
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[4]), true));
256
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[5]), true));
262
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[2]), true));
263
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[2], guidelineSetY[2]), true));
264
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[2], guidelineSetY[0]), true));
268
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[0]), true));
PresentationFramework.Luna (45)
Microsoft\Windows\Themes\DataGridHeaderBorder.cs (8)
180
tabFigure.
Segments
.Add(line);
184
tabFigure.
Segments
.Add(arc);
188
tabFigure.
Segments
.Add(line);
192
tabFigure.
Segments
.Add(arc);
327
arrowFigure.
Segments
.Add(line);
331
arrowFigure.
Segments
.Add(line);
339
arrowFigure.
Segments
.Add(line);
343
arrowFigure.
Segments
.Add(line);
Microsoft\Windows\Themes\ScrollChrome.cs (20)
440
figure.
Segments
.Add(new LineSegment(new Point(0.0, 4.5), true));
441
figure.
Segments
.Add(new LineSegment(new Point(4.5, 9.0), true));
442
figure.
Segments
.Add(new LineSegment(new Point(6.0, 7.5), true));
443
figure.
Segments
.Add(new LineSegment(new Point(3.0, 4.5), true));
444
figure.
Segments
.Add(new LineSegment(new Point(6.0, 1.5), true));
475
figure.
Segments
.Add(new LineSegment(new Point(8.0, 4.5), true));
476
figure.
Segments
.Add(new LineSegment(new Point(3.5, 9.0), true));
477
figure.
Segments
.Add(new LineSegment(new Point(2.0, 7.5), true));
478
figure.
Segments
.Add(new LineSegment(new Point(5.0, 4.5), true));
479
figure.
Segments
.Add(new LineSegment(new Point(2.0, 1.5), true));
510
figure.
Segments
.Add(new LineSegment(new Point(4.5, 0.0), true));
511
figure.
Segments
.Add(new LineSegment(new Point(9.0, 4.5), true));
512
figure.
Segments
.Add(new LineSegment(new Point(7.5, 6.0), true));
513
figure.
Segments
.Add(new LineSegment(new Point(4.5, 3.0), true));
514
figure.
Segments
.Add(new LineSegment(new Point(1.5, 6.0), true));
545
figure.
Segments
.Add(new LineSegment(new Point(4.5, 8.0), true));
546
figure.
Segments
.Add(new LineSegment(new Point(9.0, 3.5), true));
547
figure.
Segments
.Add(new LineSegment(new Point(7.5, 2.0), true));
548
figure.
Segments
.Add(new LineSegment(new Point(4.5, 5.0), true));
549
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)
463
figure.
Segments
.Add(new LineSegment(rect.TopRight, true));
464
figure.
Segments
.Add(new LineSegment(rect.BottomRight, true));
465
figure.
Segments
.Add(new LineSegment(rect.BottomLeft, true));
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\SystemDropShadowChrome.cs (14)
229
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[1], guidelineSetY[1]), true));
230
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[1]), true));
239
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[3]), true));
240
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[3], guidelineSetY[3]), true));
241
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[3], guidelineSetY[5]), true));
245
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[5]), true));
250
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[4], guidelineSetY[5]), true));
251
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[4], guidelineSetY[4]), true));
252
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[4]), true));
256
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[5]), true));
262
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[2]), true));
263
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[2], guidelineSetY[2]), true));
264
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[2], guidelineSetY[0]), true));
268
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[0]), true));
PresentationFramework.Royale (45)
Microsoft\Windows\Themes\DataGridHeaderBorder.cs (8)
109
tabFigure.
Segments
.Add(line);
113
tabFigure.
Segments
.Add(arc);
117
tabFigure.
Segments
.Add(line);
121
tabFigure.
Segments
.Add(arc);
249
arrowFigure.
Segments
.Add(line);
253
arrowFigure.
Segments
.Add(line);
261
arrowFigure.
Segments
.Add(line);
265
arrowFigure.
Segments
.Add(line);
Microsoft\Windows\Themes\ScrollChrome.cs (20)
400
figure.
Segments
.Add(new LineSegment(new Point(0.0, 4.5), true));
401
figure.
Segments
.Add(new LineSegment(new Point(4.5, 9.0), true));
402
figure.
Segments
.Add(new LineSegment(new Point(6.0, 7.5), true));
403
figure.
Segments
.Add(new LineSegment(new Point(3.0, 4.5), true));
404
figure.
Segments
.Add(new LineSegment(new Point(6.0, 1.5), true));
435
figure.
Segments
.Add(new LineSegment(new Point(8.0, 4.5), true));
436
figure.
Segments
.Add(new LineSegment(new Point(3.5, 9.0), true));
437
figure.
Segments
.Add(new LineSegment(new Point(2.0, 7.5), true));
438
figure.
Segments
.Add(new LineSegment(new Point(5.0, 4.5), true));
439
figure.
Segments
.Add(new LineSegment(new Point(2.0, 1.5), true));
470
figure.
Segments
.Add(new LineSegment(new Point(4.5, 0.0), true));
471
figure.
Segments
.Add(new LineSegment(new Point(9.0, 4.5), true));
472
figure.
Segments
.Add(new LineSegment(new Point(7.5, 6.0), true));
473
figure.
Segments
.Add(new LineSegment(new Point(4.5, 3.0), true));
474
figure.
Segments
.Add(new LineSegment(new Point(1.5, 6.0), true));
505
figure.
Segments
.Add(new LineSegment(new Point(4.5, 8.0), true));
506
figure.
Segments
.Add(new LineSegment(new Point(9.0, 3.5), true));
507
figure.
Segments
.Add(new LineSegment(new Point(7.5, 2.0), true));
508
figure.
Segments
.Add(new LineSegment(new Point(4.5, 5.0), true));
509
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)
463
figure.
Segments
.Add(new LineSegment(rect.TopRight, true));
464
figure.
Segments
.Add(new LineSegment(rect.BottomRight, true));
465
figure.
Segments
.Add(new LineSegment(rect.BottomLeft, true));
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\SystemDropShadowChrome.cs (14)
229
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[1], guidelineSetY[1]), true));
230
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[1]), true));
239
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[3]), true));
240
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[3], guidelineSetY[3]), true));
241
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[3], guidelineSetY[5]), true));
245
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[5]), true));
250
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[4], guidelineSetY[5]), true));
251
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[4], guidelineSetY[4]), true));
252
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[4]), true));
256
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[5]), true));
262
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[2]), true));
263
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[2], guidelineSetY[2]), true));
264
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[2], guidelineSetY[0]), true));
268
figure.
Segments
.Add(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[0]), true));
ReachFramework (10)
AlphaFlattener\Utility.cs (7)
525
for (int s = 0; s < figure.
Segments
.Count; s++)
527
PathSegment segment = figure.
Segments
[s];
616
if (figure.
Segments
!= null &&
617
figure.
Segments
.Count == 1 &&
618
figure.
Segments
[0] is LineSegment)
905
for (int s = 0; s < figure.
Segments
.Count; s++)
907
PathSegment segment = figure.
Segments
[s];
Serialization\VisualSerializer.cs (3)
1015
PathSegmentCollection segments = p.
Segments
;
1224
PathSegmentCollection segments = p.
Segments
;
1514
PathSegmentCollection segments = p.
Segments
;