10 writes to _lastPoint
PresentationCore (10)
System\Windows\Media\ParsersCommon.cs (10)
524_lastPoint = new Point(0, 0); 551_lastPoint = ReadPoint(cmd, ! AllowComma); 560_lastPoint = ReadPoint(cmd, ! AllowComma); 576case 'l': _lastPoint = ReadPoint(cmd, ! AllowComma); break; 577case 'L': _lastPoint = ReadPoint(cmd, ! AllowComma); break; 619_lastPoint = ReadPoint(cmd, AllowComma); 646_lastPoint = ReadPoint(cmd, ! AllowComma); 651_lastPoint = ReadPoint(cmd, AllowComma); 674_lastPoint = ReadPoint(cmd, AllowComma); 703_lastPoint = _lastStart; // Set reference point to be first point of current figure
17 references to _lastPoint
PresentationCore (17)
System\Windows\Media\ParsersCommon.cs (17)
478x += _lastPoint.X; 479y += _lastPoint.Y; 491return new Point(2 * _lastPoint.X - _secondLastPoint.X, 4922 * _lastPoint.Y - _secondLastPoint.Y); 553context.BeginFigure(_lastPoint, IsFilled, ! IsClosed); 555_lastStart = _lastPoint; 562context.LineTo(_lastPoint, IsStroked, ! IsSmoothJoin); 578case 'h': _lastPoint.X += ReadNumber(! AllowComma); break; 579case 'H': _lastPoint.X = ReadNumber(! AllowComma); break; 580case 'v': _lastPoint.Y += ReadNumber(! AllowComma); break; 581case 'V': _lastPoint.Y = ReadNumber(! AllowComma); break; 584context.LineTo(_lastPoint, IsStroked, ! IsSmoothJoin); 607p = _lastPoint; 621context.BezierTo(p, _secondLastPoint, _lastPoint, IsStroked, ! IsSmoothJoin); 643_secondLastPoint = _lastPoint; 654context.QuadraticBezierTo(_secondLastPoint, _lastPoint, IsStroked, ! IsSmoothJoin); 677_lastPoint,