3 instantiations of StrokeNodeData
PresentationCore (3)
MS\Internal\Ink\StrokeNodeData.cs (1)
19private static readonly StrokeNodeData s_empty = new StrokeNodeData();
MS\Internal\Ink\StrokeNodeEnumerator.cs (2)
211StrokeNodeData nodeData = new StrokeNodeData((Point)stylusPoint, pressureFactor); 215lastNodeData = new StrokeNodeData((Point)previousStylusPoint, previousPressureFactor);
48 references to StrokeNodeData
PresentationCore (48)
MS\Internal\Ink\EllipticalNodeOperations.cs (17)
85internal override Quad GetConnectingQuad(in StrokeNodeData beginNode,in StrokeNodeData endNode) 169internal override IEnumerable<ContourSegment> GetContourSegments(StrokeNodeData node, Quad quad) 194internal override IEnumerable<ContourSegment> GetNonBezierContourSegments(StrokeNodeData beginNode, StrokeNodeData endNode) 212in StrokeNodeData beginNode, in StrokeNodeData endNode, Quad quad, Point hitBeginPoint, Point hitEndPoint) 214StrokeNodeData bigNode, smallNode; 219smallNode = StrokeNodeData.Empty; 277in StrokeNodeData beginNode, in StrokeNodeData endNode, Quad quad, IEnumerable<ContourSegment> hitContour) 279StrokeNodeData bigNode, smallNode; 286smallNode = StrokeNodeData.Empty; 383in StrokeNodeData beginNode, in StrokeNodeData endNode, Quad quad, Point hitBeginPoint, Point hitEndPoint) 461in StrokeNodeData beginNode, in StrokeNodeData endNode, Quad quad, IEnumerable<ContourSegment> hitContour)
MS\Internal\Ink\StrokeNode.cs (4)
32in StrokeNodeData nodeData, 33in StrokeNodeData lastNodeData, 1086private StrokeNodeData _thisNode; 1087private StrokeNodeData _lastNode;
MS\Internal\Ink\StrokeNodeData.cs (2)
19private static readonly StrokeNodeData s_empty = new StrokeNodeData(); 26internal static ref readonly StrokeNodeData Empty { get { return ref s_empty; } }
MS\Internal\Ink\StrokeNodeEnumerator.cs (3)
211StrokeNodeData nodeData = new StrokeNodeData((Point)stylusPoint, pressureFactor); 212StrokeNodeData lastNodeData = StrokeNodeData.Empty;
MS\Internal\Ink\StrokeNodeOperations.cs (22)
57internal Rect GetNodeBounds(in StrokeNodeData node) 90internal void GetNodeContourPoints(in StrokeNodeData node, List<Point> pointBuffer) 117internal virtual IEnumerable<ContourSegment> GetContourSegments(StrokeNodeData node, Quad quad) 162internal virtual IEnumerable<ContourSegment> GetNonBezierContourSegments(StrokeNodeData beginNode, StrokeNodeData endNode) 175internal virtual Quad GetConnectingQuad(in StrokeNodeData beginNode, in StrokeNodeData endNode) 289in StrokeNodeData beginNode, in StrokeNodeData endNode, Quad quad, Point hitBeginPoint, Point hitEndPoint) 434in StrokeNodeData beginNode, in StrokeNodeData endNode, Quad quad, IEnumerable<ContourSegment> hitContour) 462in StrokeNodeData beginNode, in StrokeNodeData endNode, Quad quad, Point hitBeginPoint, Point hitEndPoint) 554in StrokeNodeData beginNode, in StrokeNodeData endNode, Quad quad, IEnumerable<ContourSegment> hitContour) 923IEnumerable<ContourSegment> hitContour, in StrokeNodeData beginNode, in StrokeNodeData endNode) 1012IEnumerable<ContourSegment> hitContour, Quad quad, in StrokeNodeData beginNode, in StrokeNodeData endNode) 1176in ContourSegment hitSegment, in StrokeNodeData beginNode, in StrokeNodeData endNode, ref StrokeFIndices result) 1264in ContourSegment hitSegment, in StrokeNodeData beginNode, Vector spineVector, double pressureDelta)