From 38eb38d945e08b878d8680025e1cc7239a59afe4 Mon Sep 17 00:00:00 2001 From: Neil Date: Mon, 22 Mar 2021 17:34:34 +1100 Subject: Remove IntegerRectangle.h as not widely useful Add IntegerRectangle struct for local use in PlatGTK.cxx. --- src/IntegerRectangle.h | 29 ----------------------------- 1 file changed, 29 deletions(-) delete mode 100644 src/IntegerRectangle.h (limited to 'src') diff --git a/src/IntegerRectangle.h b/src/IntegerRectangle.h deleted file mode 100644 index 4eaf39c43..000000000 --- a/src/IntegerRectangle.h +++ /dev/null @@ -1,29 +0,0 @@ -// Scintilla source code edit control -/** @file IntegerRectangle.h - ** A rectangle with integer coordinates. - **/ -// Copyright 2018 by Neil Hodgson -// The License.txt file describes the conditions under which this software may be distributed. - -#ifndef INTEGERRECTANGLE_H -#define INTEGERRECTANGLE_H - -namespace Scintilla { - -struct IntegerRectangle { - int left; - int top; - int right; - int bottom; - - explicit IntegerRectangle(PRectangle rc) noexcept : - left(static_cast(rc.left)), top(static_cast(rc.top)), - right(static_cast(rc.right)), bottom(static_cast(rc.bottom)) { - } - int Width() const noexcept { return right - left; } - int Height() const noexcept { return bottom - top; } -}; - -} - -#endif -- cgit v1.2.3