41 references to XY
PresentationCore (41)
MS\Internal\Ink\Bezier.cs (24)
162
AddBezierPoint(data.
XY
(0));
272
Vector P = (tt * ss) * data.
XY
(from + 1);
273
Vector B = third * (P + (1 - s * tt) * data.
XY
(from) - (t * ss) * data.
XY
(from + 1));
276
B = third * (P - (s * tt) * data.
XY
(from) + (1 - t * ss) * data.
XY
(from + 2));
292
AddBezierPoint((2 * data.
XY
(from) + data.
XY
(to)) * third);
293
AddBezierPoint((data.
XY
(from) + 2 * data.
XY
(to)) * third);
369
b1 += f1j * (data.
XY
(j) * V);
373
b2 += f2j * (data.
XY
(j) * W);
377
b1 += ((V * data.
XY
(from)) * b11 + (V * data.
XY
(to)) * b12);
378
b2 += ((W * data.
XY
(from)) * b21 + (W * data.
XY
(to)) * b22);
399
AddBezierPoint(data.
XY
(from) + s * V);
400
AddBezierPoint(data.
XY
(to) + u * W);
431
Vector P = d01 * d02 * d03 * data.
XY
(i[0]) -
432
d01 * d12 * d13 * d14 * data.
XY
(i[1]) +
433
d02 * d12 * d23 * d24 * data.
XY
(i[2]) -
434
d03 * d13 * d23 * d34 * data.
XY
(i[3]) +
435
d14 * d24 * d34 * data.
XY
(i[4]);
458
_bezierControlPoints.Add((Point)data.
XY
(index));
MS\Internal\Ink\CuspData.cs (17)
67
_nodes.Insert(index, _nodes[index - 1] + (
XY
(index) -
XY
(index - 1)).Length);
272
ptT =
XY
(i_1) + 0.5 *
XY
(i_2) - 1.5 *
XY
(nAt);
295
ptT =
XY
(i_1) +
XY
(i_2) + 0.5 *
XY
(i_3) - 2.5 *
XY
(nAt);
317
Vector V =
XY
(iCurrent) -
XY
(iPrev);
318
Vector W =
XY
(iNext) -
XY
(iCurrent);
484
double rL =
XY
(0).X;
485
double rT =
XY
(0).Y;
491
UpdateMinMax(
XY
(i).X, ref rL, ref rR);
492
UpdateMinMax(
XY
(i).Y, ref rT, ref rB);