From 5d1ddcb4951cdd30a44f9e2642197d47230bb01e Mon Sep 17 00:00:00 2001 From: kitfox Date: Sun, 19 Aug 2007 19:51:23 +0000 Subject: Added pickng by rectangular areas. Fixed bug with picking by point. git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@45 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b --- src/main/java/com/kitfox/svg/SVGDiagram.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'src/main/java/com/kitfox/svg/SVGDiagram.java') diff --git a/src/main/java/com/kitfox/svg/SVGDiagram.java b/src/main/java/com/kitfox/svg/SVGDiagram.java index aaab400..cdbfa68 100644 --- a/src/main/java/com/kitfox/svg/SVGDiagram.java +++ b/src/main/java/com/kitfox/svg/SVGDiagram.java @@ -110,6 +110,18 @@ public class SVGDiagram implements Serializable return retVec; } + public Vector pick(Rectangle2D pickArea, Vector retVec) throws SVGException + { + if (retVec == null) + { + retVec = new Vector(); + } + + root.pick(pickArea, new AffineTransform(), retVec); + + return retVec; + } + public SVGUniverse getUniverse() { return universe; -- cgit v1.2.3-55-g7522