[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