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