17 writes to _width
WindowsBase (17)
Base\System\Windows\Rect.cs (14)
48_width = size._width; 69_width = width; 83_width = Math.Max(Math.Max(point1._x, point2._x) - _x, 0); 109_width = size.Width; 196_width = value._width; 270_width = value; 503_width = Math.Max(Math.Min(Right, rect.Right) - left, 0); 539_width = Double.PositiveInfinity; 545_width = Math.Max(maxRight - left, 0); 669_width += width; 670_width += width; 744_width *= scaleX; 754_width *= -1; 797rect._width = Double.NegativeInfinity;
Shared\MS\Internal\MatrixUtil.cs (3)
74rect._width *= matrix._m11; 82rect._width = -rect._width; 116rect._width = Math.Max(Math.Max(point0.X, point1.X), Math.Max(point2.X, point3.X)) - rect._x;
14 references to _width
WindowsBase (14)
Base\System\Windows\Generated\Rect.cs (1)
331_width,
Base\System\Windows\Rect.cs (10)
145Debug.Assert((!(_width < 0) && !(_height < 0)) || (this == Empty)); 147return _width < 0; 181return new Size(_width, _height); 256return _width; 338return _x + _width; 458_x+_width >= rect._x+rect._width && 678if ( !(_width >= 0 && _height >= 0) ) 751_x += _width; 786return ((x >= _x) && (x - _width <= _x) &&
Shared\MS\Internal\MatrixUtil.cs (3)
79if (rect._width < 0.0) 81rect._x += rect._width; 82rect._width = -rect._width;