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