1 write to A
PresentationCore (1)
Core\CSharp\MS\Internal\Ink\StrokeNodeOperations.cs (1)
244
quad.
A
= beginNode.Position + _vertices[i] * beginNode.PressureFactor;
23 references to A
PresentationCore (23)
Core\CSharp\MS\Internal\Ink\EllipticalNodeOperations.cs (2)
186
yield return new ContourSegment(quad.
A
, quad.B);
189
yield return new ContourSegment(quad.D, quad.
A
);
Core\CSharp\MS\Internal\Ink\StrokeNode.cs (13)
210
abPoints.Add(quad.
A
);
298
if (point == quad.
A
)
451
if (angleBetweenNodes == 0.0d || ((quad1.B == quad2.
A
) && (quad1.C == quad2.D)))
468
if (quad1.B == quad2.
A
)
480
Point intersection = GetIntersection(quad1.
A
, quad1.B, quad2.
A
, quad2.B);
586
if (quad1.B == quad2.
A
)
603
abPoints.Add(quad2.
A
);
627
if (point == quad2.
A
)
679
if (!node3Rect.Contains(quad2.
A
))
681
abPoints.Add(quad2.
A
);
686
Point intersection = GetIntersection(quad1.
A
, quad1.B, quad2.
A
, quad2.B);
Core\CSharp\MS\Internal\Ink\StrokeNodeOperations.cs (6)
143
yield return new ContourSegment(quad.
A
, quad.B);
162
yield return new ContourSegment(quad.D, quad.
A
);
276
((pressureDelta != 0) && Vector.Determinant(quad.B - quad.
A
, quad.D - quad.
A
) == 0)) // (1)
384
Point end = (node == 0) ? quad.
A
: quad.C;
1112
Point end = (k == 0) ? quad.
A
: quad.C;
Core\CSharp\MS\Internal\Ink\StrokeRenderer.cs (2)
153
connectingQuadPoints[abIndex++] = quad.
A
;
786
pointBuffer3.Add(quad.
A
);