41 references to XY
PresentationCore (41)
MS\Internal\Ink\Bezier.cs (24)
161
AddBezierPoint(data.
XY
(0));
271
Vector P = (tt * ss) * data.
XY
(from + 1);
272
Vector B = third * (P + (1 - s * tt) * data.
XY
(from) - (t * ss) * data.
XY
(from + 1));
275
B = third * (P - (s * tt) * data.
XY
(from) + (1 - t * ss) * data.
XY
(from + 2));
291
AddBezierPoint((2 * data.
XY
(from) + data.
XY
(to)) * third);
292
AddBezierPoint((data.
XY
(from) + 2 * data.
XY
(to)) * third);
368
b1 += f1j * (data.
XY
(j) * V);
372
b2 += f2j * (data.
XY
(j) * W);
376
b1 += ((V * data.
XY
(from)) * b11 + (V * data.
XY
(to)) * b12);
377
b2 += ((W * data.
XY
(from)) * b21 + (W * data.
XY
(to)) * b22);
398
AddBezierPoint(data.
XY
(from) + s * V);
399
AddBezierPoint(data.
XY
(to) + u * W);
430
Vector P = d01 * d02 * d03 * data.
XY
(i[0]) -
431
d01 * d12 * d13 * d14 * data.
XY
(i[1]) +
432
d02 * d12 * d23 * d24 * data.
XY
(i[2]) -
433
d03 * d13 * d23 * d34 * data.
XY
(i[3]) +
434
d14 * d24 * d34 * data.
XY
(i[4]);
457
_bezierControlPoints.Add((Point)data.
XY
(index));
MS\Internal\Ink\CuspData.cs (17)
70
_nodes.Insert(index, _nodes[index - 1] + (
XY
(index) -
XY
(index - 1)).Length);
275
ptT =
XY
(i_1) + 0.5 *
XY
(i_2) - 1.5 *
XY
(nAt);
298
ptT =
XY
(i_1) +
XY
(i_2) + 0.5 *
XY
(i_3) - 2.5 *
XY
(nAt);
320
Vector V =
XY
(iCurrent) -
XY
(iPrev);
321
Vector W =
XY
(iNext) -
XY
(iCurrent);
487
double rL =
XY
(0).X;
488
double rT =
XY
(0).Y;
494
UpdateMinMax(
XY
(i).X, ref rL, ref rR);
495
UpdateMinMax(
XY
(i).Y, ref rT, ref rB);