ActionVisualizer.MainWindow.generateStroke C# (CSharp) Method

generateStroke() public method

public generateStroke ( System.Windows.Media.PointCollection pointHist ) : void
pointHist System.Windows.Media.PointCollection
return void
        public void generateStroke(PointCollection pointHist)
        {
            S = new StylusPointCollection();
            S.Add(new StylusPoint(_ink.ActualWidth / 2, _ink.ActualHeight / 2));
            for (int i = 0; i < pointHist.Count; i++)
            {
                S.Add(new StylusPoint(S[i].X - pointHist[i].X, S[i].Y - pointHist[i].Y));
            }
            Stroke So = new Stroke(S);
            _ink.Strokes.Clear();
            _ink.Strokes.Add(So);
        }