9 writes to _z
PresentationCore (9)
System\Windows\Media3D\Quaternion.cs (9)
75_z = z; 96_z = v.Z; 224_z = -_z; 242_z /= norm2; 267_z *= rmax; 274_z *= normInverse; 421_z *= scale; 515to._z = -to._z; 674_z = value;
41 references to _z
PresentationCore (41)
System\Windows\Media3D\Generated\Quaternion.cs (1)
341_z,
System\Windows\Media3D\Quaternion.cs (40)
135if (IsDistinguishedIdentity || (_x == 0 && _y == 0 && _z == 0)) 141Vector3D v = new Vector3D(_x, _y, _z); 161double msin = Math.Sqrt(_x*_x + _y*_y + _z*_z); 170double maxcoeff = Math.Max(Math.Abs(_x),Math.Max(Math.Abs(_y),Math.Abs(_z))); 173double z = _z/maxcoeff; 195double norm2 = _x*_x + _y*_y + _z*_z + _w*_w; 207return IsDistinguishedIdentity || (_x == 0 && _y == 0 && _z == 0 && _w == 1); 224_z = -_z; 239double norm2 = _x*_x + _y*_y + _z*_z + _w*_w; 256double norm2 = _x*_x + _y*_y + _z*_z + _w*_w; 262Math.Abs(_z), 269norm2 = _x*_x + _y*_y + _z*_z + _w*_w; 309left._z + right._z, 349return new Quaternion(-right._x, -right._y, -right._z, 1 - right._w); 355left._z - right._z, 388double x = left._w * right._x + left._x * right._w + left._y * right._z - left._z * right._y; 389double y = left._w * right._y + left._y * right._w + left._z * right._x - left._x * right._z; 390double z = left._w * right._z + left._z * right._w + left._x * right._y - left._y * right._x; 391double w = left._w * right._w - left._x * right._x - left._y * right._y - left._z * right._z; 435double norm2 = _x*_x + _y*_y + _z*_z + _w*_w; 446Math.Max(Math.Abs(_z),Math.Abs(_w))); 450double z = _z/max; 504cosOmega = from._x*to._x + from._y*to._y + from._z*to._z + from._w*to._w; 515to._z = -to._z; 586scaleFrom*from._z + scaleTo*to._z, 664return _z;