1 write to D
PresentationCore (1)
MS\Internal\Ink\StrokeNodeOperations.cs (1)
261
quad.
D
= beginNode.Position + _vertices[i] * beginNode.PressureFactor;
29 references to D
PresentationCore (29)
MS\Internal\Ink\EllipticalNodeOperations.cs (2)
187
yield return new ContourSegment(quad.C, quad.
D
);
188
yield return new ContourSegment(quad.
D
, quad.A);
MS\Internal\Ink\StrokeNode.cs (17)
207
abPoints.Add(quad.
D
);
213
dcPoints.Add(quad.
D
);
245
if (point == quad.
D
)
248
if (!endNodeRect.Contains(quad.
D
))
251
abPoints.Add(quad.
D
);
252
dcPoints.Add(quad.
D
);
450
if (angleBetweenNodes == 0.0d || ((quad1.B == quad2.A) && (quad1.C == quad2.
D
)))
511
if (quad1.C == quad2.
D
)
527
dcPoints.Add(quad2.
D
);
541
if (quad1.C == quad2.
D
)
553
Point intersection = GetIntersection(quad1.
D
, quad1.C, quad2.
D
, quad2.C);
638
if (point == quad2.
D
)
723
if (!node3Rect.Contains(quad2.
D
))
725
dcPoints.Add(quad2.
D
);
730
Point intersection = GetIntersection(quad1.
D
, quad1.C, quad2.
D
, quad2.C);
MS\Internal\Ink\StrokeNodeOperations.cs (8)
158
yield return new ContourSegment(quad.C, quad.
D
);
159
yield return new ContourSegment(quad.
D
, quad.A);
273
((pressureDelta != 0) && Vector.Determinant(quad.B - quad.A, quad.
D
- quad.A) == 0)) // (1)
344
hitBegin, hitEnd, quad.C - beginNode.Position, quad.
D
- beginNode.Position);
370
if ((beginNode.Position + vertex) == quad.
D
)
1051
hitBegin, hitEnd, quad.C - beginNode.Position, quad.
D
- beginNode.Position);
1058
hitBegin, hitEnd, quad.C - beginNode.Position, quad.
D
- beginNode.Position);
1086
if (DoubleUtil.AreClose((beginNode.Position + vertex), quad.
D
))
MS\Internal\Ink\StrokeRenderer.cs (2)
152
connectingQuadPoints.Add(quad.
D
);
777
pointBuffer3.Add(quad.
D
);