3 instantiations of StrokeNodeData
PresentationCore (3)
MS\Internal\Ink\StrokeNodeData.cs (1)
24private static readonly StrokeNodeData s_empty = new StrokeNodeData();
MS\Internal\Ink\StrokeNodeEnumerator.cs (2)
218StrokeNodeData nodeData = new StrokeNodeData((Point)stylusPoint, pressureFactor); 222lastNodeData = new StrokeNodeData((Point)previousStylusPoint, previousPressureFactor);
48 references to StrokeNodeData
PresentationCore (48)
MS\Internal\Ink\EllipticalNodeOperations.cs (17)
89internal override Quad GetConnectingQuad(in StrokeNodeData beginNode,in StrokeNodeData endNode) 173internal override IEnumerable<ContourSegment> GetContourSegments(StrokeNodeData node, Quad quad) 198internal override IEnumerable<ContourSegment> GetNonBezierContourSegments(StrokeNodeData beginNode, StrokeNodeData endNode) 216in StrokeNodeData beginNode, in StrokeNodeData endNode, Quad quad, Point hitBeginPoint, Point hitEndPoint) 218StrokeNodeData bigNode, smallNode; 223smallNode = StrokeNodeData.Empty; 281in StrokeNodeData beginNode, in StrokeNodeData endNode, Quad quad, IEnumerable<ContourSegment> hitContour) 283StrokeNodeData bigNode, smallNode; 290smallNode = StrokeNodeData.Empty; 387in StrokeNodeData beginNode, in StrokeNodeData endNode, Quad quad, Point hitBeginPoint, Point hitEndPoint) 465in StrokeNodeData beginNode, in StrokeNodeData endNode, Quad quad, IEnumerable<ContourSegment> hitContour)
MS\Internal\Ink\StrokeNode.cs (4)
38in StrokeNodeData nodeData, 39in StrokeNodeData lastNodeData, 1092private StrokeNodeData _thisNode; 1093private StrokeNodeData _lastNode;
MS\Internal\Ink\StrokeNodeData.cs (2)
24private static readonly StrokeNodeData s_empty = new StrokeNodeData(); 31internal static ref readonly StrokeNodeData Empty { get { return ref s_empty; } }
MS\Internal\Ink\StrokeNodeEnumerator.cs (3)
218StrokeNodeData nodeData = new StrokeNodeData((Point)stylusPoint, pressureFactor); 219StrokeNodeData lastNodeData = StrokeNodeData.Empty;
MS\Internal\Ink\StrokeNodeOperations.cs (22)
64internal Rect GetNodeBounds(in StrokeNodeData node) 97internal void GetNodeContourPoints(in StrokeNodeData node, List<Point> pointBuffer) 124internal virtual IEnumerable<ContourSegment> GetContourSegments(StrokeNodeData node, Quad quad) 169internal virtual IEnumerable<ContourSegment> GetNonBezierContourSegments(StrokeNodeData beginNode, StrokeNodeData endNode) 182internal virtual Quad GetConnectingQuad(in StrokeNodeData beginNode, in StrokeNodeData endNode) 296in StrokeNodeData beginNode, in StrokeNodeData endNode, Quad quad, Point hitBeginPoint, Point hitEndPoint) 441in StrokeNodeData beginNode, in StrokeNodeData endNode, Quad quad, IEnumerable<ContourSegment> hitContour) 469in StrokeNodeData beginNode, in StrokeNodeData endNode, Quad quad, Point hitBeginPoint, Point hitEndPoint) 561in StrokeNodeData beginNode, in StrokeNodeData endNode, Quad quad, IEnumerable<ContourSegment> hitContour) 930IEnumerable<ContourSegment> hitContour, in StrokeNodeData beginNode, in StrokeNodeData endNode) 1019IEnumerable<ContourSegment> hitContour, Quad quad, in StrokeNodeData beginNode, in StrokeNodeData endNode) 1183in ContourSegment hitSegment, in StrokeNodeData beginNode, in StrokeNodeData endNode, ref StrokeFIndices result) 1271in ContourSegment hitSegment, in StrokeNodeData beginNode, Vector spineVector, double pressureDelta)