3 instantiations of StrokeNodeData
PresentationCore (3)
MS\Internal\Ink\StrokeNodeData.cs (1)
18private static readonly StrokeNodeData s_empty = new StrokeNodeData();
MS\Internal\Ink\StrokeNodeEnumerator.cs (2)
210StrokeNodeData nodeData = new StrokeNodeData((Point)stylusPoint, pressureFactor); 214lastNodeData = new StrokeNodeData((Point)previousStylusPoint, previousPressureFactor);
48 references to StrokeNodeData
PresentationCore (48)
MS\Internal\Ink\EllipticalNodeOperations.cs (17)
84internal override Quad GetConnectingQuad(in StrokeNodeData beginNode,in StrokeNodeData endNode) 168internal override IEnumerable<ContourSegment> GetContourSegments(StrokeNodeData node, Quad quad) 193internal override IEnumerable<ContourSegment> GetNonBezierContourSegments(StrokeNodeData beginNode, StrokeNodeData endNode) 211in StrokeNodeData beginNode, in StrokeNodeData endNode, Quad quad, Point hitBeginPoint, Point hitEndPoint) 213StrokeNodeData bigNode, smallNode; 218smallNode = StrokeNodeData.Empty; 276in StrokeNodeData beginNode, in StrokeNodeData endNode, Quad quad, IEnumerable<ContourSegment> hitContour) 278StrokeNodeData bigNode, smallNode; 285smallNode = StrokeNodeData.Empty; 382in StrokeNodeData beginNode, in StrokeNodeData endNode, Quad quad, Point hitBeginPoint, Point hitEndPoint) 460in StrokeNodeData beginNode, in StrokeNodeData endNode, Quad quad, IEnumerable<ContourSegment> hitContour)
MS\Internal\Ink\StrokeNode.cs (4)
31in StrokeNodeData nodeData, 32in StrokeNodeData lastNodeData, 1085private StrokeNodeData _thisNode; 1086private StrokeNodeData _lastNode;
MS\Internal\Ink\StrokeNodeData.cs (2)
18private static readonly StrokeNodeData s_empty = new StrokeNodeData(); 25internal static ref readonly StrokeNodeData Empty { get { return ref s_empty; } }
MS\Internal\Ink\StrokeNodeEnumerator.cs (3)
210StrokeNodeData nodeData = new StrokeNodeData((Point)stylusPoint, pressureFactor); 211StrokeNodeData lastNodeData = StrokeNodeData.Empty;
MS\Internal\Ink\StrokeNodeOperations.cs (22)
56internal Rect GetNodeBounds(in StrokeNodeData node) 89internal void GetNodeContourPoints(in StrokeNodeData node, List<Point> pointBuffer) 116internal virtual IEnumerable<ContourSegment> GetContourSegments(StrokeNodeData node, Quad quad) 161internal virtual IEnumerable<ContourSegment> GetNonBezierContourSegments(StrokeNodeData beginNode, StrokeNodeData endNode) 174internal virtual Quad GetConnectingQuad(in StrokeNodeData beginNode, in StrokeNodeData endNode) 288in StrokeNodeData beginNode, in StrokeNodeData endNode, Quad quad, Point hitBeginPoint, Point hitEndPoint) 433in StrokeNodeData beginNode, in StrokeNodeData endNode, Quad quad, IEnumerable<ContourSegment> hitContour) 461in StrokeNodeData beginNode, in StrokeNodeData endNode, Quad quad, Point hitBeginPoint, Point hitEndPoint) 553in StrokeNodeData beginNode, in StrokeNodeData endNode, Quad quad, IEnumerable<ContourSegment> hitContour) 922IEnumerable<ContourSegment> hitContour, in StrokeNodeData beginNode, in StrokeNodeData endNode) 1011IEnumerable<ContourSegment> hitContour, Quad quad, in StrokeNodeData beginNode, in StrokeNodeData endNode) 1175in ContourSegment hitSegment, in StrokeNodeData beginNode, in StrokeNodeData endNode, ref StrokeFIndices result) 1263in ContourSegment hitSegment, in StrokeNodeData beginNode, Vector spineVector, double pressureDelta)