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