246 references to LineSegment
PresentationCore (1)
System\Windows\Media\LineGeometry.cs (1)
237new PathSegment[]{new LineSegment(endPoint, true)},
PresentationFramework (28)
MS\Internal\Controls\InkCanvasSelectionAdorner.cs (4)
266PathSegment line = new LineSegment(new Point(hatchRect.Right, hatchRect.Top), true); 270line = new LineSegment(new Point(hatchRect.Right, hatchRect.Bottom), true); 274line = new LineSegment(new Point(hatchRect.Left, hatchRect.Bottom), true); 278line = new LineSegment(new Point(hatchRect.Left, hatchRect.Top), true);
MS\Internal\Ink\PenCursorManager.cs (12)
463LineSegment segment = new LineSegment(new Point(16, 5), true); 467segment = new LineSegment(new Point(26, 15), true); 471segment = new LineSegment(new Point(15, 15), true); 475segment = new LineSegment(new Point(5, 5), true); 487segment = new LineSegment(new Point(5, 10), true); 491segment = new LineSegment(new Point(15, 19), true); 495segment = new LineSegment(new Point(15, 15), true); 499segment = new LineSegment(new Point(5, 5), true); 512segment = new LineSegment(new Point(15, 19), true); 516segment = new LineSegment(new Point(26, 19), true); 520segment = new LineSegment(new Point(26, 15), true); 524segment = new LineSegment(new Point(15, 15), true);
System\Windows\Controls\Primitives\TickBar.cs (8)
538new LineSegment(pt2, true), 539new LineSegment(pt0, true), 551new LineSegment(pt2, true), 552new LineSegment(pt0, true), 643new LineSegment(pt2, true), 644new LineSegment(pt0, true), 656new LineSegment(pt2, true), 657new LineSegment(pt0, true),
System\windows\Documents\CaretElement.cs (2)
726pathFigure.Segments.Add(new LineSegment(new Point(-bidiCaretIndicatorWidth, 0), true)); 727pathFigure.Segments.Add(new LineSegment(new Point(0, _height / BidiIndicatorHeightRatio), true));
System\Windows\Documents\CompositionAdorner.cs (2)
286pathFigure.Segments.Add(new LineSegment(pathPoint, true)); 291pathFigure.Segments.Add(new LineSegment(pathPoint, true));
PresentationFramework.Aero (42)
Microsoft\Windows\Themes\BulletChrome.cs (7)
878figure.Segments.Add(new LineSegment(new Point(10.667, 3.167), true)); 879figure.Segments.Add(new LineSegment(new Point(7, 10.667), true)); 880figure.Segments.Add(new LineSegment(new Point(5.333, 10.667), true)); 881figure.Segments.Add(new LineSegment(new Point(3.333, 8.167), true)); 882figure.Segments.Add(new LineSegment(new Point(3.333, 6.833), true)); 883figure.Segments.Add(new LineSegment(new Point(4.833, 6.5), true)); 884figure.Segments.Add(new LineSegment(new Point(6, 8), true));
Microsoft\Windows\Themes\ButtonChrome.cs (3)
623borderFigure.Segments.Add(new LineSegment(new Point(0.5, bounds.Bottom - 0.5), true)); 624borderFigure.Segments.Add(new LineSegment(new Point(bounds.Right - 2.5, bounds.Bottom - 0.5), true)); 626borderFigure.Segments.Add(new LineSegment(new Point(bounds.Right - 0.5, bounds.Top + 2.5), true));
Microsoft\Windows\Themes\DataGridHeaderBorder.cs (4)
326LineSegment line = new LineSegment(new Point(4.0, 0.0), false); 330line = new LineSegment(new Point(8.0, 4.0), false); 338LineSegment line = new LineSegment(new Point(8.0, 0.0), false); 342line = new LineSegment(new Point(4.0, 4.0), false);
Microsoft\Windows\Themes\ListBoxChrome.cs (6)
483borderFigure.Segments.Add(new LineSegment(new Point(bounds.Left, bounds.Bottom), false)); 484borderFigure.Segments.Add(new LineSegment(new Point(bounds.Right, bounds.Bottom), false)); 485borderFigure.Segments.Add(new LineSegment(new Point(bounds.Right, bounds.Top), false)); 494borderFigure.Segments.Add(new LineSegment(new Point(bounds.Left + thickness.Left, bounds.Bottom - thickness.Bottom), false)); 495borderFigure.Segments.Add(new LineSegment(new Point(bounds.Right - thickness.Right, bounds.Bottom - thickness.Bottom), false)); 496borderFigure.Segments.Add(new LineSegment(new Point(bounds.Right - thickness.Right, bounds.Top + thickness.Top), false));
Microsoft\Windows\Themes\ScrollChrome.cs (8)
603figure.Segments.Add(new LineSegment(new Point(0, 3.5), true)); 604figure.Segments.Add(new LineSegment(new Point(4.0, 7.0), true)); 633figure.Segments.Add(new LineSegment(new Point(4, 3.5), true)); 634figure.Segments.Add(new LineSegment(new Point(0.0, 7.0), true)); 663figure.Segments.Add(new LineSegment(new Point(3.5, 0), true)); 664figure.Segments.Add(new LineSegment(new Point(7.0, 4.0), true)); 693figure.Segments.Add(new LineSegment(new Point(3.5, 4.0), true)); 694figure.Segments.Add(new LineSegment(new Point(7.0, 0.0), true));
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\SystemDropShadowChrome.cs (14)
234figure.Segments.Add(new LineSegment(new Point(guidelineSetX[1], guidelineSetY[1]), true)); 235figure.Segments.Add(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[1]), true)); 244figure.Segments.Add(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[3]), true)); 245figure.Segments.Add(new LineSegment(new Point(guidelineSetX[3], guidelineSetY[3]), true)); 246figure.Segments.Add(new LineSegment(new Point(guidelineSetX[3], guidelineSetY[5]), true)); 250figure.Segments.Add(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[5]), true)); 255figure.Segments.Add(new LineSegment(new Point(guidelineSetX[4], guidelineSetY[5]), true)); 256figure.Segments.Add(new LineSegment(new Point(guidelineSetX[4], guidelineSetY[4]), true)); 257figure.Segments.Add(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[4]), true)); 261figure.Segments.Add(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[5]), true)); 267figure.Segments.Add(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[2]), true)); 268figure.Segments.Add(new LineSegment(new Point(guidelineSetX[2], guidelineSetY[2]), true)); 269figure.Segments.Add(new LineSegment(new Point(guidelineSetX[2], guidelineSetY[0]), true)); 273figure.Segments.Add(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[0]), true));
PresentationFramework.Aero2 (42)
Microsoft\Windows\Themes\BulletChrome.cs (7)
878figure.Segments.Add(new LineSegment(new Point(10.667, 3.167), true)); 879figure.Segments.Add(new LineSegment(new Point(7, 10.667), true)); 880figure.Segments.Add(new LineSegment(new Point(5.333, 10.667), true)); 881figure.Segments.Add(new LineSegment(new Point(3.333, 8.167), true)); 882figure.Segments.Add(new LineSegment(new Point(3.333, 6.833), true)); 883figure.Segments.Add(new LineSegment(new Point(4.833, 6.5), true)); 884figure.Segments.Add(new LineSegment(new Point(6, 8), true));
Microsoft\Windows\Themes\ButtonChrome.cs (3)
623borderFigure.Segments.Add(new LineSegment(new Point(0.5, bounds.Bottom - 0.5), true)); 624borderFigure.Segments.Add(new LineSegment(new Point(bounds.Right - 2.5, bounds.Bottom - 0.5), true)); 626borderFigure.Segments.Add(new LineSegment(new Point(bounds.Right - 0.5, bounds.Top + 2.5), true));
Microsoft\Windows\Themes\DataGridHeaderBorder.cs (4)
326LineSegment line = new LineSegment(new Point(4.0, 0.0), false); 330line = new LineSegment(new Point(8.0, 4.0), false); 338LineSegment line = new LineSegment(new Point(8.0, 0.0), false); 342line = new LineSegment(new Point(4.0, 4.0), false);
Microsoft\Windows\Themes\ListBoxChrome.cs (6)
483borderFigure.Segments.Add(new LineSegment(new Point(bounds.Left, bounds.Bottom), false)); 484borderFigure.Segments.Add(new LineSegment(new Point(bounds.Right, bounds.Bottom), false)); 485borderFigure.Segments.Add(new LineSegment(new Point(bounds.Right, bounds.Top), false)); 494borderFigure.Segments.Add(new LineSegment(new Point(bounds.Left + thickness.Left, bounds.Bottom - thickness.Bottom), false)); 495borderFigure.Segments.Add(new LineSegment(new Point(bounds.Right - thickness.Right, bounds.Bottom - thickness.Bottom), false)); 496borderFigure.Segments.Add(new LineSegment(new Point(bounds.Right - thickness.Right, bounds.Top + thickness.Top), false));
Microsoft\Windows\Themes\ScrollChrome.cs (8)
603figure.Segments.Add(new LineSegment(new Point(0, 3.5), true)); 604figure.Segments.Add(new LineSegment(new Point(4.0, 7.0), true)); 633figure.Segments.Add(new LineSegment(new Point(4, 3.5), true)); 634figure.Segments.Add(new LineSegment(new Point(0.0, 7.0), true)); 663figure.Segments.Add(new LineSegment(new Point(3.5, 0), true)); 664figure.Segments.Add(new LineSegment(new Point(7.0, 4.0), true)); 693figure.Segments.Add(new LineSegment(new Point(3.5, 4.0), true)); 694figure.Segments.Add(new LineSegment(new Point(7.0, 0.0), true));
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\SystemDropShadowChrome.cs (14)
234figure.Segments.Add(new LineSegment(new Point(guidelineSetX[1], guidelineSetY[1]), true)); 235figure.Segments.Add(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[1]), true)); 244figure.Segments.Add(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[3]), true)); 245figure.Segments.Add(new LineSegment(new Point(guidelineSetX[3], guidelineSetY[3]), true)); 246figure.Segments.Add(new LineSegment(new Point(guidelineSetX[3], guidelineSetY[5]), true)); 250figure.Segments.Add(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[5]), true)); 255figure.Segments.Add(new LineSegment(new Point(guidelineSetX[4], guidelineSetY[5]), true)); 256figure.Segments.Add(new LineSegment(new Point(guidelineSetX[4], guidelineSetY[4]), true)); 257figure.Segments.Add(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[4]), true)); 261figure.Segments.Add(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[5]), true)); 267figure.Segments.Add(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[2]), true)); 268figure.Segments.Add(new LineSegment(new Point(guidelineSetX[2], guidelineSetY[2]), true)); 269figure.Segments.Add(new LineSegment(new Point(guidelineSetX[2], guidelineSetY[0]), true)); 273figure.Segments.Add(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[0]), true));
PresentationFramework.AeroLite (18)
Microsoft\Windows\Themes\DataGridHeaderBorder.cs (4)
198LineSegment line = new LineSegment(new Point(4.0, 0.0), false); 202line = new LineSegment(new Point(8.0, 4.0), false); 210LineSegment line = new LineSegment(new Point(8.0, 0.0), false); 214line = new LineSegment(new Point(4.0, 4.0), false);
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\SystemDropShadowChrome.cs (14)
234figure.Segments.Add(new LineSegment(new Point(guidelineSetX[1], guidelineSetY[1]), true)); 235figure.Segments.Add(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[1]), true)); 244figure.Segments.Add(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[3]), true)); 245figure.Segments.Add(new LineSegment(new Point(guidelineSetX[3], guidelineSetY[3]), true)); 246figure.Segments.Add(new LineSegment(new Point(guidelineSetX[3], guidelineSetY[5]), true)); 250figure.Segments.Add(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[5]), true)); 255figure.Segments.Add(new LineSegment(new Point(guidelineSetX[4], guidelineSetY[5]), true)); 256figure.Segments.Add(new LineSegment(new Point(guidelineSetX[4], guidelineSetY[4]), true)); 257figure.Segments.Add(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[4]), true)); 261figure.Segments.Add(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[5]), true)); 267figure.Segments.Add(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[2]), true)); 268figure.Segments.Add(new LineSegment(new Point(guidelineSetX[2], guidelineSetY[2]), true)); 269figure.Segments.Add(new LineSegment(new Point(guidelineSetX[2], guidelineSetY[0]), true)); 273figure.Segments.Add(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[0]), true));
PresentationFramework.Classic (29)
Microsoft\Windows\Themes\ClassicBorderDecorator.cs (11)
877figure.Segments.Add(new LineSegment(rect.TopRight, true)); 878figure.Segments.Add(new LineSegment(rect.BottomRight, true)); 879figure.Segments.Add(new LineSegment(rect.BottomLeft, true)); 1081figure.Segments.Add(new LineSegment(new Point(left, top + outerRadius), true)); //left side 1083figure.Segments.Add(new LineSegment(new Point(right - outerRadius, top), true)); //top side 1085figure.Segments.Add(new LineSegment(new Point(right - 1.0 - innerRadius * 0.293, top + 1.0 + innerRadius * 0.293), true)); //inner top right corner 1087figure.Segments.Add(new LineSegment(new Point(left + outerRadius, top + 1.0), true)); //inner top side 1089figure.Segments.Add(new LineSegment(new Point(left + 1.0, bottom), true)); //inner right side 1113figure.Segments.Add(new LineSegment(new Point(right - 1.0, top + outerRadius), true)); //left side 1115figure.Segments.Add(new LineSegment(new Point(right - outerRadius * 0.293, top + outerRadius * 0.293), true)); //top right corner 1117figure.Segments.Add(new LineSegment(new Point(right, bottom), true)); //right side
Microsoft\Windows\Themes\DataGridHeaderBorder.cs (4)
157LineSegment line = new LineSegment(new Point(5.0, 0.0), false); 161line = new LineSegment(new Point(10.0, 5.0), false); 169LineSegment line = new LineSegment(new Point(10.0, 0.0), false); 173line = new LineSegment(new Point(5.0, 5.0), false);
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\SystemDropShadowChrome.cs (14)
234figure.Segments.Add(new LineSegment(new Point(guidelineSetX[1], guidelineSetY[1]), true)); 235figure.Segments.Add(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[1]), true)); 244figure.Segments.Add(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[3]), true)); 245figure.Segments.Add(new LineSegment(new Point(guidelineSetX[3], guidelineSetY[3]), true)); 246figure.Segments.Add(new LineSegment(new Point(guidelineSetX[3], guidelineSetY[5]), true)); 250figure.Segments.Add(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[5]), true)); 255figure.Segments.Add(new LineSegment(new Point(guidelineSetX[4], guidelineSetY[5]), true)); 256figure.Segments.Add(new LineSegment(new Point(guidelineSetX[4], guidelineSetY[4]), true)); 257figure.Segments.Add(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[4]), true)); 261figure.Segments.Add(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[5]), true)); 267figure.Segments.Add(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[2]), true)); 268figure.Segments.Add(new LineSegment(new Point(guidelineSetX[2], guidelineSetY[2]), true)); 269figure.Segments.Add(new LineSegment(new Point(guidelineSetX[2], guidelineSetY[0]), true)); 273figure.Segments.Add(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[0]), true));
PresentationFramework.Luna (43)
Microsoft\Windows\Themes\DataGridHeaderBorder.cs (6)
179LineSegment line = new LineSegment(new Point(size.Width - 0.5, 0.5), true); 187line = new LineSegment(new Point(2.5, 2.5), true); 322LineSegment line = new LineSegment(new Point(5.0, 0.0), false); 326line = new LineSegment(new Point(10.0, 5.0), false); 334LineSegment line = new LineSegment(new Point(10.0, 0.0), false); 338line = new LineSegment(new Point(5.0, 5.0), false);
Microsoft\Windows\Themes\ScrollChrome.cs (20)
443figure.Segments.Add(new LineSegment(new Point(0.0, 4.5), true)); 444figure.Segments.Add(new LineSegment(new Point(4.5, 9.0), true)); 445figure.Segments.Add(new LineSegment(new Point(6.0, 7.5), true)); 446figure.Segments.Add(new LineSegment(new Point(3.0, 4.5), true)); 447figure.Segments.Add(new LineSegment(new Point(6.0, 1.5), true)); 476figure.Segments.Add(new LineSegment(new Point(8.0, 4.5), true)); 477figure.Segments.Add(new LineSegment(new Point(3.5, 9.0), true)); 478figure.Segments.Add(new LineSegment(new Point(2.0, 7.5), true)); 479figure.Segments.Add(new LineSegment(new Point(5.0, 4.5), true)); 480figure.Segments.Add(new LineSegment(new Point(2.0, 1.5), true)); 509figure.Segments.Add(new LineSegment(new Point(4.5, 0.0), true)); 510figure.Segments.Add(new LineSegment(new Point(9.0, 4.5), true)); 511figure.Segments.Add(new LineSegment(new Point(7.5, 6.0), true)); 512figure.Segments.Add(new LineSegment(new Point(4.5, 3.0), true)); 513figure.Segments.Add(new LineSegment(new Point(1.5, 6.0), true)); 542figure.Segments.Add(new LineSegment(new Point(4.5, 8.0), true)); 543figure.Segments.Add(new LineSegment(new Point(9.0, 3.5), true)); 544figure.Segments.Add(new LineSegment(new Point(7.5, 2.0), true)); 545figure.Segments.Add(new LineSegment(new Point(4.5, 5.0), true)); 546figure.Segments.Add(new LineSegment(new Point(1.5, 2.0), true));
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\BulletChrome.cs (3)
468figure.Segments.Add(new LineSegment(rect.TopRight, true)); 469figure.Segments.Add(new LineSegment(rect.BottomRight, true)); 470figure.Segments.Add(new LineSegment(rect.BottomLeft, true));
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\SystemDropShadowChrome.cs (14)
234figure.Segments.Add(new LineSegment(new Point(guidelineSetX[1], guidelineSetY[1]), true)); 235figure.Segments.Add(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[1]), true)); 244figure.Segments.Add(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[3]), true)); 245figure.Segments.Add(new LineSegment(new Point(guidelineSetX[3], guidelineSetY[3]), true)); 246figure.Segments.Add(new LineSegment(new Point(guidelineSetX[3], guidelineSetY[5]), true)); 250figure.Segments.Add(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[5]), true)); 255figure.Segments.Add(new LineSegment(new Point(guidelineSetX[4], guidelineSetY[5]), true)); 256figure.Segments.Add(new LineSegment(new Point(guidelineSetX[4], guidelineSetY[4]), true)); 257figure.Segments.Add(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[4]), true)); 261figure.Segments.Add(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[5]), true)); 267figure.Segments.Add(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[2]), true)); 268figure.Segments.Add(new LineSegment(new Point(guidelineSetX[2], guidelineSetY[2]), true)); 269figure.Segments.Add(new LineSegment(new Point(guidelineSetX[2], guidelineSetY[0]), true)); 273figure.Segments.Add(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[0]), true));
PresentationFramework.Royale (43)
Microsoft\Windows\Themes\DataGridHeaderBorder.cs (6)
108LineSegment line = new LineSegment(new Point(size.Width - 0.5, 0.5), true); 116line = new LineSegment(new Point(2.5, 2.5), true); 244LineSegment line = new LineSegment(new Point(5.0, 0.0), false); 248line = new LineSegment(new Point(10.0, 5.0), false); 256LineSegment line = new LineSegment(new Point(10.0, 0.0), false); 260line = new LineSegment(new Point(5.0, 5.0), false);
Microsoft\Windows\Themes\ScrollChrome.cs (20)
403figure.Segments.Add(new LineSegment(new Point(0.0, 4.5), true)); 404figure.Segments.Add(new LineSegment(new Point(4.5, 9.0), true)); 405figure.Segments.Add(new LineSegment(new Point(6.0, 7.5), true)); 406figure.Segments.Add(new LineSegment(new Point(3.0, 4.5), true)); 407figure.Segments.Add(new LineSegment(new Point(6.0, 1.5), true)); 436figure.Segments.Add(new LineSegment(new Point(8.0, 4.5), true)); 437figure.Segments.Add(new LineSegment(new Point(3.5, 9.0), true)); 438figure.Segments.Add(new LineSegment(new Point(2.0, 7.5), true)); 439figure.Segments.Add(new LineSegment(new Point(5.0, 4.5), true)); 440figure.Segments.Add(new LineSegment(new Point(2.0, 1.5), true)); 469figure.Segments.Add(new LineSegment(new Point(4.5, 0.0), true)); 470figure.Segments.Add(new LineSegment(new Point(9.0, 4.5), true)); 471figure.Segments.Add(new LineSegment(new Point(7.5, 6.0), true)); 472figure.Segments.Add(new LineSegment(new Point(4.5, 3.0), true)); 473figure.Segments.Add(new LineSegment(new Point(1.5, 6.0), true)); 502figure.Segments.Add(new LineSegment(new Point(4.5, 8.0), true)); 503figure.Segments.Add(new LineSegment(new Point(9.0, 3.5), true)); 504figure.Segments.Add(new LineSegment(new Point(7.5, 2.0), true)); 505figure.Segments.Add(new LineSegment(new Point(4.5, 5.0), true)); 506figure.Segments.Add(new LineSegment(new Point(1.5, 2.0), true));
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\BulletChrome.cs (3)
468figure.Segments.Add(new LineSegment(rect.TopRight, true)); 469figure.Segments.Add(new LineSegment(rect.BottomRight, true)); 470figure.Segments.Add(new LineSegment(rect.BottomLeft, true));
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\SystemDropShadowChrome.cs (14)
234figure.Segments.Add(new LineSegment(new Point(guidelineSetX[1], guidelineSetY[1]), true)); 235figure.Segments.Add(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[1]), true)); 244figure.Segments.Add(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[3]), true)); 245figure.Segments.Add(new LineSegment(new Point(guidelineSetX[3], guidelineSetY[3]), true)); 246figure.Segments.Add(new LineSegment(new Point(guidelineSetX[3], guidelineSetY[5]), true)); 250figure.Segments.Add(new LineSegment(new Point(guidelineSetX[0], guidelineSetY[5]), true)); 255figure.Segments.Add(new LineSegment(new Point(guidelineSetX[4], guidelineSetY[5]), true)); 256figure.Segments.Add(new LineSegment(new Point(guidelineSetX[4], guidelineSetY[4]), true)); 257figure.Segments.Add(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[4]), true)); 261figure.Segments.Add(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[5]), true)); 267figure.Segments.Add(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[2]), true)); 268figure.Segments.Add(new LineSegment(new Point(guidelineSetX[2], guidelineSetY[2]), true)); 269figure.Segments.Add(new LineSegment(new Point(guidelineSetX[2], guidelineSetY[0]), true)); 273figure.Segments.Add(new LineSegment(new Point(guidelineSetX[5], guidelineSetY[0]), true));