1 write to B
PresentationCore (1)
Core\CSharp\MS\Internal\Ink\StrokeNodeOperations.cs (1)
245
quad.
B
= endNode.Position + _vertices[i] * endNode.PressureFactor;
28 references to B
PresentationCore (28)
Core\CSharp\MS\Internal\Ink\EllipticalNodeOperations.cs (2)
186
yield return new ContourSegment(quad.A, quad.
B
);
187
yield return new ContourSegment(quad.
B
, quad.C, node.Position);
Core\CSharp\MS\Internal\Ink\StrokeNode.cs (19)
331
abPoints.Add(quad.
B
);
364
if (point == quad.
B
)
366
abPoints.Add(quad.
B
);
451
if (angleBetweenNodes == 0.0d || ((quad1.
B
== quad2.A) && (quad1.C == quad2.D)))
454
abPoints.Add(quad1.
B
);
468
if (quad1.
B
== quad2.A)
470
abPoints.Add(quad1.
B
);
480
Point intersection = GetIntersection(quad1.A, quad1.
B
, quad2.A, quad2.
B
);
586
if (quad1.
B
== quad2.A)
588
abPoints.Add(quad1.
B
);
600
abPoints.Add(quad1.
B
);
631
if (point == quad1.
B
)
668
if (!node3Rect.Contains(quad1.
B
))
670
abPoints.Add(quad1.
B
);
675
if (!node3Rect.Contains(quad1.
B
))
677
abPoints.Add(quad1.
B
);
686
Point intersection = GetIntersection(quad1.A, quad1.
B
, quad2.A, quad2.
B
);
Core\CSharp\MS\Internal\Ink\StrokeNodeOperations.cs (5)
143
yield return new ContourSegment(quad.A, quad.
B
);
148
if (vertex == quad.
B
)
276
((pressureDelta != 0) && Vector.Determinant(quad.
B
- quad.A, quad.D - quad.A) == 0)) // (1)
421
while (((endNode.Position + _vertices[i] * pressureFactor) != quad.
B
) && (count != 0))
1162
while (!DoubleUtil.AreClose((endNode.Position + _vertices[i] * pressureFactor), quad.
B
) && (count != 0))
Core\CSharp\MS\Internal\Ink\StrokeRenderer.cs (2)
154
connectingQuadPoints[abIndex++] = quad.
B
;
787
pointBuffer3.Add(quad.
B
);