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