summaryrefslogtreecommitdiffstats
path: root/kig/misc/screeninfo.cc
diff options
context:
space:
mode:
authorMichele Calgaro <michele.calgaro@yahoo.it>2020-12-11 21:51:45 +0900
committerMichele Calgaro <michele.calgaro@yahoo.it>2020-12-11 21:51:45 +0900
commit65a9f54e1051ee8ab936975e78dcb7117b265ef5 (patch)
tree4eb0dc3c3c34f8e744e70a6478cce1b5d18d9eca /kig/misc/screeninfo.cc
parent2f2f921072921d62baf5cffc44fb53ce516afebe (diff)
downloadtdeedu-65a9f54e1051ee8ab936975e78dcb7117b265ef5.tar.gz
tdeedu-65a9f54e1051ee8ab936975e78dcb7117b265ef5.zip
Renaming of files in preparation for code style tools.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
Diffstat (limited to 'kig/misc/screeninfo.cc')
-rw-r--r--kig/misc/screeninfo.cc92
1 files changed, 0 insertions, 92 deletions
diff --git a/kig/misc/screeninfo.cc b/kig/misc/screeninfo.cc
deleted file mode 100644
index 91a6cb74..00000000
--- a/kig/misc/screeninfo.cc
+++ /dev/null
@@ -1,92 +0,0 @@
-// Copyright (C) 2002 Dominique Devriese <devriese@kde.org>
-
-// This program is free software; you can redistribute it and/or
-// modify it under the terms of the GNU General Public License
-// as published by the Free Software Foundation; either version 2
-// of the License, or (at your option) any later version.
-
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU General Public License for more details.
-
-// You should have received a copy of the GNU General Public License
-// along with this program; if not, write to the Free Software
-// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
-// 02110-1301, USA.
-
-#include "screeninfo.h"
-
-#include <cmath>
-
-ScreenInfo::ScreenInfo( const Rect& docRect, const TQRect& viewRect )
- : mkrect( docRect.normalized() ), mqrect( viewRect.normalize() )
-{
-}
-
-Rect ScreenInfo::fromScreen( const TQRect& r ) const
-{
- return Rect(
- fromScreen( r.topLeft() ),
- fromScreen( r.bottomRight() )
- ).normalized();
-}
-
-Coordinate ScreenInfo::fromScreen( const TQPoint& p ) const
-{
- // invert the y-axis: 0 is at the bottom !
- Coordinate t( p.x(), mqrect.height() - p.y() );
- t *= mkrect.width();
- t /= mqrect.width();
- return t + mkrect.bottomLeft();
-}
-
-TQPoint ScreenInfo::toScreen( const Coordinate& p ) const
-{
- Coordinate t = p - mkrect.bottomLeft();
- t *= mqrect.width();
- t /= mkrect.width();
- // invert the y-axis: 0 is at the bottom !
- return TQPoint( (int) t.x, mqrect.height() - (int) t.y );
-}
-
-TQRect ScreenInfo::toScreen( const Rect& r ) const
-{
- return TQRect(
- toScreen( r.bottomLeft() ),
- toScreen( r.topRight() )
- ).normalize();
-}
-
-double ScreenInfo::pixelWidth() const
-{
- Coordinate a = fromScreen( TQPoint( 0, 0 ) );
- Coordinate b = fromScreen( TQPoint( 0, 1000 ) );
- return std::fabs( b.y - a.y ) / 1000;
-}
-
-const Rect& ScreenInfo::shownRect() const
-{
- return mkrect;
-}
-
-void ScreenInfo::setShownRect( const Rect& r )
-{
- mkrect = r;
-}
-
-const TQRect ScreenInfo::viewRect() const
-{
- return mqrect;
-}
-
-void ScreenInfo::setViewRect( const TQRect& r )
-{
- mqrect = r;
-}
-
-double ScreenInfo::normalMiss( int width ) const
-{
- int twidth = width == -1 ? 1 : width;
- return (twidth+2)*pixelWidth();
-}