[Libreoffice-commits] .: basegfx/Library_basegfx.mk basegfx/source basegfx/StaticLibrary_basegfx_s.mk

Tor Lillqvist tml at kemper.freedesktop.org
Wed Feb 29 15:52:08 PST 2012


 basegfx/Library_basegfx.mk           |    1 
 basegfx/StaticLibrary_basegfx_s.mk   |    1 
 basegfx/source/tools/liangbarsky.cxx |   75 -----------------------------------
 3 files changed, 77 deletions(-)

New commits:
commit 4b72dd8da22dafed8f93f954d67a2a7981e61967
Author: Tor Lillqvist <tml at iki.fi>
Date:   Thu Mar 1 01:48:38 2012 +0200

    WaE: unused function 'liangBarskyClipT'

diff --git a/basegfx/Library_basegfx.mk b/basegfx/Library_basegfx.mk
index e659f4e..74c1412 100644
--- a/basegfx/Library_basegfx.mk
+++ b/basegfx/Library_basegfx.mk
@@ -69,7 +69,6 @@ $(eval $(call gb_Library_add_exception_objects,basegfx,\
 	basegfx/source/tools/zoomtools \
 	basegfx/source/tools/gradienttools \
 	basegfx/source/tools/keystoplerp \
-	basegfx/source/tools/liangbarsky \
 	basegfx/source/tools/tools \
 	basegfx/source/tools/unopolypolygon \
 	basegfx/source/tools/unotools \
diff --git a/basegfx/StaticLibrary_basegfx_s.mk b/basegfx/StaticLibrary_basegfx_s.mk
index 364bc42..62ecf98 100644
--- a/basegfx/StaticLibrary_basegfx_s.mk
+++ b/basegfx/StaticLibrary_basegfx_s.mk
@@ -69,7 +69,6 @@ $(WORKDIR)/CustomTarget/basegfx/source/%.cxx : $(SRCDIR)/basegfx/source/%.cxx
 
 # copied sources are generated cxx sources
 $(eval $(call gb_StaticLibrary_add_generated_exception_objects,basegfx_s,\
-	CustomTarget/basegfx/source/tools/liangbarsky \
 	CustomTarget/basegfx/source/tools/canvastools \
 	CustomTarget/basegfx/source/tools/zoomtools \
 	CustomTarget/basegfx/source/tools/gradienttools \
diff --git a/basegfx/source/tools/liangbarsky.cxx b/basegfx/source/tools/liangbarsky.cxx
deleted file mode 100644
index 6b89e85..0000000
--- a/basegfx/source/tools/liangbarsky.cxx
+++ /dev/null
@@ -1,75 +0,0 @@
-/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org 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 Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org.  If not, see
- * <http://www.openoffice.org/license.html>
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#include "basegfx/tools/tools.hxx"
-#include "basegfx/numeric/ftools.hxx"
-#include "basegfx/range/b2drange.hxx"
-
-
-namespace basegfx
-{
-    namespace tools
-    {
-        namespace
-        {
-            // see Foley/vanDam, pp. 122 for the Liang-Barsky line
-            // clipping algorithm
-            inline bool liangBarskyClipT( double  nDenom,
-                                          double  nNumerator,
-                                          double& io_rTE,
-                                          double& io_rTL )
-            {
-                double t;
-                if( nDenom > 0 )
-                {
-                    t = nNumerator / nDenom;
-                    if( t > io_rTL )
-                        return false;
-                    else if( t > io_rTE )
-                        io_rTE = t;
-                }
-                else if( nDenom < 0 )
-                {
-                    t = nNumerator / nDenom;
-                    if( t < io_rTE )
-                        return false;
-                    else
-                        io_rTL = t;
-                }
-                else if( nNumerator > 0 )
-                {
-                    return false;
-                }
-
-                return true;
-            }
-        }
-    }
-}
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */


More information about the Libreoffice-commits mailing list