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