Define a RectL. This structure is slightly different from System.Drawing.Rectangle as it is internally storing Left, Top, Right, Bottom instead of Left, Top, Width, Height. Although automatic casting from and to System.Drawing.Rectangle is provided by this class.