1 write to D
PresentationCore (1)
Core\CSharp\MS\Internal\Ink\StrokeNodeOperations.cs (1)
264
quad.
D
= beginNode.Position + _vertices[i] * beginNode.PressureFactor;
29 references to D
PresentationCore (29)
Core\CSharp\MS\Internal\Ink\EllipticalNodeOperations.cs (2)
188
yield return new ContourSegment(quad.C, quad.
D
);
189
yield return new ContourSegment(quad.
D
, quad.A);
Core\CSharp\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
);
451
if (angleBetweenNodes == 0.0d || ((quad1.B == quad2.A) && (quad1.C == quad2.
D
)))
512
if (quad1.C == quad2.
D
)
528
dcPoints.Add(quad2.
D
);
542
if (quad1.C == quad2.
D
)
554
Point intersection = GetIntersection(quad1.
D
, quad1.C, quad2.
D
, quad2.C);
639
if (point == quad2.
D
)
724
if (!node3Rect.Contains(quad2.
D
))
726
dcPoints.Add(quad2.
D
);
731
Point intersection = GetIntersection(quad1.
D
, quad1.C, quad2.
D
, quad2.C);
Core\CSharp\MS\Internal\Ink\StrokeNodeOperations.cs (8)
161
yield return new ContourSegment(quad.C, quad.
D
);
162
yield return new ContourSegment(quad.
D
, quad.A);
276
((pressureDelta != 0) && Vector.Determinant(quad.B - quad.A, quad.
D
- quad.A) == 0)) // (1)
347
hitBegin, hitEnd, quad.C - beginNode.Position, quad.
D
- beginNode.Position);
373
if ((beginNode.Position + vertex) == quad.
D
)
1065
hitBegin, hitEnd, quad.C - beginNode.Position, quad.
D
- beginNode.Position);
1072
hitBegin, hitEnd, quad.C - beginNode.Position, quad.
D
- beginNode.Position);
1100
if (DoubleUtil.AreClose((beginNode.Position + vertex), quad.
D
))
Core\CSharp\MS\Internal\Ink\StrokeRenderer.cs (2)
155
connectingQuadPoints.Add(quad.
D
);
789
pointBuffer3.Add(quad.
D
);