5 instantiations of StrokeNode
PresentationCore (5)
MS\Internal\Ink\StrokeNodeEnumerator.cs (1)
219return new StrokeNode(_operations, previousIndex + 1, nodeData, lastNodeData, index == _stylusPoints.Count - 1 /*Is this the last node?*/);
MS\Internal\Ink\StrokeRenderer.cs (4)
234StrokeNode emptyStrokeNode = new StrokeNode(); 235StrokeNode prevPrevStrokeNode = new StrokeNode(); 236StrokeNode prevStrokeNode = new StrokeNode(); 237StrokeNode strokeNode = new StrokeNode();
25 references to StrokeNode
PresentationCore (25)
MS\Internal\Ink\ErasingStroke.cs (7)
61_erasingStrokeNodes = new List<StrokeNode>(points.Length); 73StrokeNode strokeNode = _nodeIterator[i]; 107StrokeNode inkStrokeNode = iterator[i]; 115foreach (StrokeNode erasingStrokeNode in _erasingStrokeNodes) 150StrokeNode inkStrokeNode = iterator[x]; 159foreach (StrokeNode erasingStrokeNode in _erasingStrokeNodes) 327private List<StrokeNode> _erasingStrokeNodes = null;
MS\Internal\Ink\Lasso.cs (5)
223StrokeNode strokeNode = iterator[i]; 355private bool SegmentWithinLasso(StrokeNode strokeNode, double fIndex) 547internal StrokeNode StartNode; 548internal StrokeNode EndNode; 555public LassoCrossing(StrokeFIndices newFIndices, StrokeNode strokeNode)
MS\Internal\Ink\StrokeNode.cs (3)
415internal void GetPointsAtMiddleSegment( StrokeNode previous, 846internal bool HitTest(StrokeNode hitNode) 864internal StrokeFIndices CutTest(StrokeNode hitNode)
MS\Internal\Ink\StrokeNodeEnumerator.cs (2)
179internal StrokeNode this[int index] 192internal StrokeNode this[int index, int previousIndex]
MS\Internal\Ink\StrokeRenderer.cs (7)
68StrokeNode strokeNode = iterator[index]; 234StrokeNode emptyStrokeNode = new StrokeNode(); 235StrokeNode prevPrevStrokeNode = new StrokeNode(); 236StrokeNode prevStrokeNode = new StrokeNode(); 237StrokeNode strokeNode = new StrokeNode(); 736StrokeNode strokeNodePrevious, 738StrokeNode strokeNodeCurrent,
System\Windows\Ink\Stroke2.cs (1)
37StrokeNode strokeNode = iterator[i];