1 write to D
PresentationCore (1)
MS\Internal\Ink\StrokeNodeOperations.cs (1)
253
quad.
D
= beginNode.Position + _vertices[i] * beginNode.PressureFactor;
29 references to D
PresentationCore (29)
MS\Internal\Ink\EllipticalNodeOperations.cs (2)
182
yield return new ContourSegment(quad.C, quad.
D
);
183
yield return new ContourSegment(quad.
D
, quad.A);
MS\Internal\Ink\StrokeNode.cs (17)
200
abPoints.Add(quad.
D
);
206
dcPoints.Add(quad.
D
);
238
if (point == quad.
D
)
241
if (!endNodeRect.Contains(quad.
D
))
244
abPoints.Add(quad.
D
);
245
dcPoints.Add(quad.
D
);
443
if (angleBetweenNodes == 0.0d || ((quad1.B == quad2.A) && (quad1.C == quad2.
D
)))
504
if (quad1.C == quad2.
D
)
520
dcPoints.Add(quad2.
D
);
534
if (quad1.C == quad2.
D
)
546
Point intersection = GetIntersection(quad1.
D
, quad1.C, quad2.
D
, quad2.C);
631
if (point == quad2.
D
)
716
if (!node3Rect.Contains(quad2.
D
))
718
dcPoints.Add(quad2.
D
);
723
Point intersection = GetIntersection(quad1.
D
, quad1.C, quad2.
D
, quad2.C);
MS\Internal\Ink\StrokeNodeOperations.cs (8)
150
yield return new ContourSegment(quad.C, quad.
D
);
151
yield return new ContourSegment(quad.
D
, quad.A);
265
((pressureDelta != 0) && Vector.Determinant(quad.B - quad.A, quad.
D
- quad.A) == 0)) // (1)
336
hitBegin, hitEnd, quad.C - beginNode.Position, quad.
D
- beginNode.Position);
362
if ((beginNode.Position + vertex) == quad.
D
)
1043
hitBegin, hitEnd, quad.C - beginNode.Position, quad.
D
- beginNode.Position);
1050
hitBegin, hitEnd, quad.C - beginNode.Position, quad.
D
- beginNode.Position);
1078
if (DoubleUtil.AreClose((beginNode.Position + vertex), quad.
D
))
MS\Internal\Ink\StrokeRenderer.cs (2)
146
connectingQuadPoints.Add(quad.
D
);
773
pointBuffer3.Add(quad.
D
);