in UWP-Advanced-Inking/UnprocessedInput/UnprocessedInput/MainPage.xaml.cs [174:198]
private List<Line> CutTheLine(Line lineToCut, PointF intersection)
{
List<Line> lines = new List<Line>();
var line1 = new Line();
line1.Stroke = new SolidColorBrush(Windows.UI.Colors.DarkOrange);
line1.StrokeThickness = 3;
line1.X1 = lineToCut.X1;
line1.Y1 = lineToCut.Y1;
line1.X2 = intersection.X;
line1.Y2 = intersection.Y;
var line2 = new Line();
line2.Stroke = new SolidColorBrush(Windows.UI.Colors.DarkViolet);
line2.StrokeThickness = 3;
line2.X1 = intersection.X;
line2.Y1 = intersection.Y;
line2.X2 = lineToCut.X2;
line2.Y2 = lineToCut.Y2;
lines.Add(line1);
lines.Add(line2);
return lines;
}