public override Boolean Equals(Object obj) { return(obj is IRectangle r && GeometryHelper.AreRectsEqual(this, r)); }
//public ISize Reduce(Thickness padding) //{ // return GeometryHelper.Reduce(this, padding); //} //ISize ISize.Minus(ISize subtract) //{ // return GeometryHelper.Minus(this, subtract); //} public Boolean Equals(IRectangle other) { return(GeometryHelper.AreRectsEqual(this, other)); }