41 references to XY
PresentationCore (41)
MS\Internal\Ink\Bezier.cs (24)
167
AddBezierPoint(data.
XY
(0));
277
Vector P = (tt * ss) * data.
XY
(from + 1);
278
Vector B = third * (P + (1 - s * tt) * data.
XY
(from) - (t * ss) * data.
XY
(from + 1));
281
B = third * (P - (s * tt) * data.
XY
(from) + (1 - t * ss) * data.
XY
(from + 2));
297
AddBezierPoint((2 * data.
XY
(from) + data.
XY
(to)) * third);
298
AddBezierPoint((data.
XY
(from) + 2 * data.
XY
(to)) * third);
374
b1 += f1j * (data.
XY
(j) * V);
378
b2 += f2j * (data.
XY
(j) * W);
382
b1 += ((V * data.
XY
(from)) * b11 + (V * data.
XY
(to)) * b12);
383
b2 += ((W * data.
XY
(from)) * b21 + (W * data.
XY
(to)) * b22);
404
AddBezierPoint(data.
XY
(from) + s * V);
405
AddBezierPoint(data.
XY
(to) + u * W);
436
Vector P = d01 * d02 * d03 * data.
XY
(i[0]) -
437
d01 * d12 * d13 * d14 * data.
XY
(i[1]) +
438
d02 * d12 * d23 * d24 * data.
XY
(i[2]) -
439
d03 * d13 * d23 * d34 * data.
XY
(i[3]) +
440
d14 * d24 * d34 * data.
XY
(i[4]);
463
_bezierControlPoints.Add((Point)data.
XY
(index));
MS\Internal\Ink\CuspData.cs (17)
72
_nodes.Insert(index, _nodes[index - 1] + (
XY
(index) -
XY
(index - 1)).Length);
277
ptT =
XY
(i_1) + 0.5 *
XY
(i_2) - 1.5 *
XY
(nAt);
300
ptT =
XY
(i_1) +
XY
(i_2) + 0.5 *
XY
(i_3) - 2.5 *
XY
(nAt);
322
Vector V =
XY
(iCurrent) -
XY
(iPrev);
323
Vector W =
XY
(iNext) -
XY
(iCurrent);
489
double rL =
XY
(0).X;
490
double rT =
XY
(0).Y;
496
UpdateMinMax(
XY
(i).X, ref rL, ref rR);
497
UpdateMinMax(
XY
(i).Y, ref rT, ref rB);