5 instantiations of StrokeNode
PresentationCore (5)
MS\Internal\Ink\StrokeNodeEnumerator.cs (1)
218return new StrokeNode(_operations, previousIndex + 1, nodeData, lastNodeData, isLastNode: index == _stylusPoints.Count - 1);
MS\Internal\Ink\StrokeRenderer.cs (4)
237StrokeNode emptyStrokeNode = new StrokeNode(); 238StrokeNode prevPrevStrokeNode = new StrokeNode(); 239StrokeNode prevStrokeNode = new StrokeNode(); 240StrokeNode strokeNode = new StrokeNode();
25 references to StrokeNode
PresentationCore (25)
MS\Internal\Ink\ErasingStroke.cs (7)
60_erasingStrokeNodes = new List<StrokeNode>(points.Length); 72StrokeNode strokeNode = _nodeIterator[i]; 106StrokeNode inkStrokeNode = iterator[i]; 114foreach (StrokeNode erasingStrokeNode in _erasingStrokeNodes) 149StrokeNode inkStrokeNode = iterator[x]; 158foreach (StrokeNode erasingStrokeNode in _erasingStrokeNodes) 326private List<StrokeNode> _erasingStrokeNodes = null;
MS\Internal\Ink\Lasso.cs (5)
222StrokeNode strokeNode = iterator[i]; 354private bool SegmentWithinLasso(StrokeNode strokeNode, double fIndex) 546internal StrokeNode StartNode; 547internal StrokeNode EndNode; 554public LassoCrossing(StrokeFIndices newFIndices, StrokeNode strokeNode)
MS\Internal\Ink\StrokeNode.cs (3)
414internal void GetPointsAtMiddleSegment( StrokeNode previous, 845internal bool HitTest(StrokeNode hitNode) 863internal StrokeFIndices CutTest(StrokeNode hitNode)
MS\Internal\Ink\StrokeNodeEnumerator.cs (2)
178internal StrokeNode this[int index] 191internal StrokeNode this[int index, int previousIndex]
MS\Internal\Ink\StrokeRenderer.cs (7)
69StrokeNode strokeNode = iterator[index]; 237StrokeNode emptyStrokeNode = new StrokeNode(); 238StrokeNode prevPrevStrokeNode = new StrokeNode(); 239StrokeNode prevStrokeNode = new StrokeNode(); 240StrokeNode strokeNode = new StrokeNode(); 739StrokeNode strokeNodePrevious, 741StrokeNode strokeNodeCurrent,
System\Windows\Ink\Stroke2.cs (1)
36StrokeNode strokeNode = iterator[i];