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