Lines Matching refs:xy
67 T xy, xz, yz, yx, zx, zy;
257 return (&xy)[i];
264 return (&xy)[i];
271 xy = xz = yz = yx = zx = zy = 0; in Shear6()
278 xy = XY; in Shear6()
290 xy = v.x; in Shear6()
303 xy = T (v.x); in Shear6()
315 xy = XY; in Shear6()
327 xy = h.xy; in Shear6()
340 xy = T (h.xy); in Shear6()
352 xy = h.xy;
366 xy = T (v.x);
380 xy = T (XY); in setValue()
393 xy = T (h.xy); in setValue()
406 XY = S (xy); in getValue()
419 h.xy = S (xy); in getValue()
431 return (T *) &xy; in getValue()
438 return (const T *) &xy; in getValue()
446 return xy == h.xy && xz == h.xz && yz == h.yz &&
455 return xy != h.xy || xz != h.xz || yz != h.yz ||
486 xy += h.xy;
499 return Shear6 (xy + h.xy, xz + h.xz, yz + h.yz,
507 xy -= h.xy;
520 return Shear6 (xy - h.xy, xz - h.xz, yz - h.yz,
528 return Shear6 (-xy, -xz, -yz, -yx, -zx, -zy);
535 xy = -xy; in negate()
548 xy *= h.xy;
561 xy *= a;
574 return Shear6 (xy * h.xy, xz * h.xz, yz * h.yz,
582 return Shear6 (xy * a, xz * a, yz * a,
590 xy /= h.xy;
603 xy /= a;
616 return Shear6 (xy / h.xy, xz / h.xz, yz / h.yz,
624 return Shear6 (xy / a, xz / a, yz / a,
638 << h.xy << ' ' << h.xz << ' ' << h.yz
652 return Shear6<T> (a * h.xy, a * h.xz, a * h.yz,