3 writes to _strokeInfos
PresentationCore (3)
System\Windows\Ink\IncrementalHitTester.cs (3)
99_strokeInfos = null; 121_strokeInfos = new List<StrokeInfo>(strokes.Count); 258_strokeInfos = newStrokeInfos;
20 references to _strokeInfos
PresentationCore (20)
System\Windows\Ink\IncrementalHitTester.cs (20)
94int count = _strokeInfos.Count; 97_strokeInfos[i].Detach(); 125_strokeInfos.Add(new StrokeInfo(stroke)); 144internal List<StrokeInfo> StrokeInfos { get { return _strokeInfos; } } 161System.Diagnostics.Debug.Assert((_strokes != null) && (_strokeInfos != null) && (_strokes == sender)); 171_strokeInfos.Insert(firstIndex, new StrokeInfo(added[i])); 180for (int i = 0; i < _strokeInfos.Count && localRemoved.Count > 0; ) 185if (localRemoved[j] == _strokeInfos[i].Stroke) 187_strokeInfos.RemoveAt(i); 202if (_strokes.Count != _strokeInfos.Count) 208for (int i = 0; i < _strokeInfos.Count; i++) 210if (_strokeInfos[i].Stroke != _strokes[i]) 230for (int x = 0; x < _strokeInfos.Count; x++) 232StrokeInfo strokeInfo = _strokeInfos[x]; 238_strokeInfos[x] = null; 251for (int x = 0; x < _strokeInfos.Count; x++) 253StrokeInfo strokeInfo = _strokeInfos[x]; 261Debug.Assert(_strokeInfos.Count == _strokes.Count); 262for (int x = 0; x < _strokeInfos.Count; x++) 264Debug.Assert(_strokeInfos[x].Stroke == _strokes[x]);