summaryrefslogtreecommitdiff
path: root/basegfx
diff options
context:
space:
mode:
authorTor Lillqvist <tml@iki.fi>2012-03-01 01:48:38 +0200
committerTor Lillqvist <tml@iki.fi>2012-03-01 01:48:38 +0200
commit4b72dd8da22dafed8f93f954d67a2a7981e61967 (patch)
tree54a2366a57982217d3630086c0eb0176b721baaa /basegfx
parente3b45e857bceea3e9830a26d911164d26dbff56f (diff)
WaE: unused function 'liangBarskyClipT'
Diffstat (limited to 'basegfx')
-rw-r--r--basegfx/Library_basegfx.mk1
-rw-r--r--basegfx/StaticLibrary_basegfx_s.mk1
-rw-r--r--basegfx/source/tools/liangbarsky.cxx75
3 files changed, 0 insertions, 77 deletions
diff --git a/basegfx/Library_basegfx.mk b/basegfx/Library_basegfx.mk
index e659f4eba84f..74c141261975 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 364bc42a9f4d..62ecf9851511 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 6b89e85498ce..000000000000
--- 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: */