...I'm getting NullPointerException, can you pls check my code and see
where I'm going wrong?

Point2D point2 = new Point2D.Float(0,0);
    AffineTransform  inverse = canvas.getViewBoxTransform().createInverse();
    Point2D transfromedPoint = inverse.transform(point,point2);
    System.out.println("inverse: " + transfromedPoint);
   }catch (NoninvertibleTransformException e){}

ThxU in advance.

yasmin




>
> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
> <HTML>
> <HEAD>
> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
>
>
> <META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7226.0">
> <TITLE>RE: Select an area on SVG map - JSVGCanvas</TITLE>
> </HEAD>
> <BODY>
> <DIV id=idOWAReplyText71558 dir=ltr>
> <DIV dir=ltr><FONT face=Arial color=#000000 size=2>It's
> mouseEvent.getPoint().&nbsp; Sorry, didn't have the API in front of
> me.</FONT></DIV></DIV>
> <DIV dir=ltr><BR>
> <HR tabIndex=-1>
> <FONT face=Tahoma size=2><B>From:</B> [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]<BR><B>Sent:</B> Wed 2/15/2006 5:01
> PM<BR><B>To:</B> [email protected]<BR><B>Subject:</B> RE:
> Select an area on SVG map - JSVGCanvas<BR></FONT><BR></DIV>
> <DIV>
> <P><FONT size=2>Hi again!<BR><BR>for the MouseEvent what classes do I use,
> because I dnt have the<BR>mouseEvent.getLocation(); option, I'm
> using:<BR>import
> java.awt.event.MouseEvent; ???<BR><BR>thxU in
> advance<BR><BR>yasmin<BR><BR><BR><BR>&gt;<BR>&gt; &lt;!DOCTYPE HTML PUBLIC
> "-//W3C//DTD HTML 3.2//EN"&gt;<BR>&gt; &lt;HTML&gt;<BR>&gt;
> &lt;HEAD&gt;<BR>&gt;
> &lt;META HTTP-EQUIV="Content-Type" CONTENT="text/html;
> charset=iso-8859-1"&gt;<BR>&gt;<BR>&gt;<BR>&gt; &lt;META NAME="Generator"
> CONTENT="MS Exchange Server version 6.5.7226.0"&gt;<BR>&gt;
> &lt;TITLE&gt;RE:
> Select an area on SVG map - JSVGCanvas&lt;/TITLE&gt;<BR>&gt;
> &lt;/HEAD&gt;<BR>&gt; &lt;BODY&gt;<BR>&gt; &lt;DIV id=idOWAReplyText17204
> dir=ltr&gt;<BR>&gt; &lt;DIV dir=ltr&gt;&lt;FONT face=Arial color=#000000
> size=2&gt;Assuming you're doing<BR>&gt; this<BR>&gt; with a mouse, you'd
> register a mouse event with a MouseListener and get a<BR>&gt;
> Point<BR>&gt; from
> it:&lt;/FONT&gt;&lt;/DIV&gt;<BR>&gt; &lt;DIV dir=ltr&gt;&lt;FONT
> face=Arial
> size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;<BR>&gt; &lt;DIV
> dir=ltr&gt;&lt;FONT face=Arial size=2&gt;public void
> mouseClicked(MouseEvent<BR>&gt; mouseEvent)
> {&lt;/FONT&gt;&lt;/DIV&gt;<BR>&gt;
> &lt;DIV dir=ltr&gt;&lt;FONT face=Arial size=2&gt;...Point point =<BR>&gt;
> mouseEvent.getLocation();&lt;/FONT&gt;&lt;/DIV&gt;<BR>&gt; &lt;DIV
> dir=ltr&gt;&lt;FONT face=Arial
> size=2&gt;}&lt;/FONT&gt;&lt;/DIV&gt;<BR>&gt;
> &lt;DIV dir=ltr&gt;&lt;FONT face=Arial
> size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;<BR>&gt; &lt;DIV
> dir=ltr&gt;&lt;FONT face=Arial size=2&gt;Then you'd transform the point
> using<BR>&gt; the<BR>&gt; inverse of the JSVGCanvas's viewbox
> Transform:&lt;/FONT&gt;&lt;/DIV&gt;<BR>&gt; &lt;DIV dir=ltr&gt;&lt;FONT
> face=Arial size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;<BR>&gt; &lt;DIV
> dir=ltr&gt;&lt;FONT face=Arial size=2&gt;AffineTransform inverse =<BR>&gt;
> jsvgCanvas.getViewBoxTransform().createInverse();&lt;/FONT&gt;&lt;/DIV&gt;<BR>&gt;
> &lt;DIV dir=ltr&gt;&lt;FONT face=Arial size=2&gt;Point transformedPoint
> =<BR>&gt; inverse.transform(point);&lt;/FONT&gt;&lt;/DIV&gt;<BR>&gt;
> &lt;DIV
> dir=ltr&gt;&lt;FONT face=Arial
> size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;<BR>&gt; &lt;DIV
> dir=ltr&gt;&lt;FONT face=Arial size=2&gt;Michael
> Bishop&lt;/FONT&gt;&lt;/DIV&gt;&lt;/DIV&gt;<BR>&gt; &lt;DIV
> dir=ltr&gt;&lt;BR&gt;<BR>&gt; &lt;HR tabIndex=-1&gt;<BR>&gt; &lt;FONT
> face=Tahoma size=2&gt;&lt;B&gt;From:&lt;/B&gt;
> [EMAIL PROTECTED]<BR>&gt;
> [<A
> href="mailto:[EMAIL PROTECTED]">mailto:[EMAIL 
> PROTECTED]</A>]&lt;BR&gt;&lt;B&gt;Sent:&lt;/B&gt;
> Wed 2/15/2006 4:45<BR>&gt; PM&lt;BR&gt;&lt;B&gt;To:&lt;/B&gt;
> [email protected]&lt;BR&gt;&lt;B&gt;Subject:&lt;/B&gt;
> RE:<BR>&gt; Select an area on SVG map -
> JSVGCanvas&lt;BR&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;/DIV&gt;<BR>&gt;
> &lt;DIV&gt;<BR>&gt; &lt;P&gt;&lt;FONT size=2&gt;Hi Michael
> Bishop,&lt;BR&gt;&lt;BR&gt;...can you pls go through the<BR>&gt; steps
> I<BR>&gt;
> need to take to convert my screen&lt;BR&gt;coordinate to my document
> coordinate<BR>&gt; - for<BR>&gt; the current view in my&lt;BR&gt;SVGCanvas
> thats
> after I've zoomed in, for now<BR>&gt; I'm just<BR>&gt; interested in
> the&lt;BR&gt;whole of the canvas rather than selected area on the<BR>&gt;
> map?&lt;BR&gt;&lt;BR&gt;ThxU in
> advance.&lt;BR&gt;&lt;BR&gt;yasmin&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> &amp;lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML
> 3.2//EN"&amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> &amp;lt;HTML&amp;gt;&lt;BR&gt;&amp;gt;
> &amp;lt;HEAD&amp;gt;&lt;BR&gt;&amp;gt;
> &amp;lt;META<BR>&gt; HTTP-EQUIV="Content-Type"<BR>&gt; CONTENT="text/html;
> charset=iso-8859-1"&amp;gt;&lt;BR&gt;&amp;gt;&lt;BR&gt;&amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> &amp;lt;META<BR>&gt; NAME="Generator" CONTENT="MS Exchange Server
> version<BR>&gt; 6.5.7226.0"&amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> &amp;lt;TITLE&amp;gt;RE: Select an area on SVG map -<BR>&gt;
> JSVGCanvas&amp;lt;/TITLE&amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> &amp;lt;/HEAD&amp;gt;&lt;BR&gt;&amp;gt;
> &amp;lt;BODY&amp;gt;&lt;BR&gt;&amp;gt;
> &amp;lt;DIV id=idOWAReplyText69641<BR>&gt;
> dir=ltr&amp;gt;&lt;BR&gt;&amp;gt;
> &amp;lt;DIV dir=ltr&amp;gt;&amp;lt;FONT face=Arial color=#000000<BR>&gt;
> size=2&amp;gt;You don't.&amp;amp;nbsp; Not&lt;BR&gt;&amp;gt;
> directly.&amp;amp;nbsp; The way I<BR>&gt; achieve<BR>&gt; drawing to a
> JSVGCanvas is:&amp;lt;/FONT&amp;gt;&amp;lt;/DIV&amp;gt;&lt;BR&gt;&amp;gt;
> &amp;lt;DIV<BR>&gt; dir=ltr&amp;gt;&amp;lt;FONT face=Arial<BR>&gt;
> size=2&amp;gt;&amp;lt;/FONT&amp;gt;&amp;amp;nbsp;&amp;lt;/DIV&amp;gt;&lt;BR&gt;&amp;gt;
> &amp;lt;DIV<BR>&gt; dir=ltr&amp;gt;&amp;lt;FONT face=Arial
> size=2&amp;gt;Capture
> mouse coordinates as a<BR>&gt; "drag"&lt;BR&gt;&amp;gt; operation...when I
> press
> the mouse down, I record the<BR>&gt; location&lt;BR&gt;&amp;gt;
> (MouseEvent.getLocation()), when I release the mouse, I<BR>&gt;
> record<BR>&gt;
> the&lt;BR&gt;&amp;gt; location.&amp;amp;nbsp; From those locations, I
> create
> a<BR>&gt; Rectangle2D.&amp;amp;nbsp; The&lt;BR&gt;&amp;gt;
> SVGShape&lt;BR&gt;&amp;gt; class can convert<BR>&gt; Java2D<BR>&gt; shapes
> to
> SVG elements.&amp;amp;nbsp; Once you have that&lt;BR&gt;&amp;gt; element,
> you<BR>&gt; can<BR>&gt; apply it to the SVG document.&amp;amp;nbsp; There
> are a
> lot of&lt;BR&gt;&amp;gt;<BR>&gt; smaller&lt;BR&gt;&amp;gt; bites that need
> to be
> taken to achieve what you're trying<BR>&gt; to&lt;BR&gt;&amp;gt;
> do.&amp;lt;/FONT&amp;gt;&amp;lt;/DIV&amp;gt;&lt;BR&gt;&amp;gt;
> &amp;lt;DIV<BR>&gt; dir=ltr&amp;gt;&amp;lt;FONT<BR>&gt; face=Arial
> size=2&amp;gt;&amp;lt;/FONT&amp;gt;&amp;amp;nbsp;&amp;lt;/DIV&amp;gt;&lt;BR&gt;&amp;gt;
> &amp;lt;DIV<BR>&gt; dir=ltr&amp;gt;&amp;lt;FONT face=Arial
> size=2&amp;gt;Michael<BR>&gt;
> Bishop&amp;lt;/FONT&amp;gt;&amp;lt;/DIV&amp;gt;&amp;lt;/DIV&amp;gt;&lt;BR&gt;&amp;gt;
> &amp;lt;DIV<BR>&gt; dir=ltr&amp;gt;&amp;lt;BR&amp;gt;&lt;BR&gt;&amp;gt;
> &amp;lt;HR tabIndex=-1&amp;gt;&lt;BR&gt;&amp;gt; &amp;lt;FONT<BR>&gt;
> face=Tahoma size=2&amp;gt;&amp;lt;B&amp;gt;From:&amp;lt;/B&amp;gt;<BR>&gt;
> [EMAIL PROTECTED]&lt;BR&gt;&amp;gt;<BR>&gt; [&lt;A<BR>&gt; href="<A
> href="mailto:[EMAIL PROTECTED]">mailto:[EMAIL PROTECTED]</A>"&gt;<A
> href="mailto:[EMAIL PROTECTED]">mailto:[EMAIL 
> PROTECTED]</A>&lt;/A&gt;]&amp;lt;BR&amp;gt;&amp;lt;B&amp;gt;Sent:&amp;lt;/B&amp;gt;<BR>&gt;
> Tue 2/14/2006 3:04&lt;BR&gt;&amp;gt;
> PM&amp;lt;BR&amp;gt;&amp;lt;B&amp;gt;To:&amp;lt;/B&amp;gt;<BR>&gt;
> [email protected]&amp;lt;BR&amp;gt;&amp;lt;B&amp;gt;Subject:&amp;lt;/B&amp;gt;<BR>&gt;
> RE:&lt;BR&gt;&amp;gt; Select an area on SVG map -<BR>&gt;
> JSVGCanvas&amp;lt;BR&amp;gt;&amp;lt;/FONT&amp;gt;&amp;lt;BR&amp;gt;&amp;lt;/DIV&amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> &amp;lt;DIV&amp;gt;&lt;BR&gt;&amp;gt; &amp;lt;P&amp;gt;&amp;lt;FONT
> size=2&amp;gt;...I'm a complete novice,<BR>&gt; I<BR>&gt; haven't ever
> used
> Graphics2D,&lt;BR&gt;&amp;gt; just&lt;BR&gt;&amp;gt; been<BR>&gt;
> online&amp;lt;BR&amp;gt;Tutorial<BR>&gt; for Graphics2D, dnt knw how to
> incorporate the&lt;BR&gt;&amp;gt; Graphics2D<BR>&gt;
> with&amp;lt;BR&amp;gt;JSVGCanvas???&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;ThankU
> in&lt;BR&gt;&amp;gt;<BR>&gt;
> advance&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;yasmin&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;<BR>&gt;
> OK, I just recently tackled this&lt;BR&gt;&amp;gt; problem myself; you
> might
> want<BR>&gt; to&amp;lt;BR&amp;gt;&amp;amp;gt; search on '"Drag"
> selection&lt;BR&gt;&amp;gt; box...how&lt;BR&gt;&amp;gt;<BR>&gt;
> to?'<BR>&gt; as
> a subject header.&amp;amp;nbsp; Here is&amp;lt;BR&amp;gt;&amp;amp;gt; what
> I
> ended<BR>&gt; up&lt;BR&gt;&amp;gt;<BR>&gt;
> doing:&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt; -
> Dragging a
> selection box<BR>&gt; using&lt;BR&gt;&amp;gt;
> Graphics2D.&amp;lt;BR&amp;gt;&amp;amp;gt; -&lt;BR&gt;&amp;gt; Translating
> the<BR>&gt; Graphics2D<BR>&gt; coordinates to document
> coordinates.&amp;lt;BR&amp;gt;&amp;amp;gt; -&lt;BR&gt;&amp;gt;
> Creating<BR>&gt;
> a<BR>&gt; "rect" element based on the selection
> box.&amp;lt;BR&amp;gt;&amp;amp;gt; - Deriving<BR>&gt; a&lt;BR&gt;&amp;gt;
> new&lt;BR&gt;&amp;gt; SVGOMRect using the rect element's x, y, w,
> and<BR>&gt;
> h.&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt; To
> find&lt;BR&gt;&amp;gt; all&lt;BR&gt;&amp;gt; the<BR>&gt; elements<BR>&gt;
> that
> intersect my selection
> box:&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;<BR>&gt;
> NodeList&lt;BR&gt;&amp;gt;
> intersectedElements&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> SVGDocument.getRootElement().getIntersectionList(svgOMRect,&lt;BR&gt;&amp;gt;<BR>&gt;
> null);&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt; The 2nd
> parameter doesn't have<BR>&gt; to be<BR>&gt; null; it
> can&lt;BR&gt;&amp;gt; be
> a&lt;BR&gt;&amp;gt; "reference"&amp;lt;BR&amp;gt;&amp;amp;gt;<BR>&gt;
> SVGElement.&amp;amp;nbsp; If you specify this parameter,
> the&lt;BR&gt;&amp;gt;<BR>&gt; method&lt;BR&gt;&amp;gt;<BR>&gt; call will
> only&amp;lt;BR&amp;gt;&amp;amp;gt; return elements that are "below"
> the<BR>&gt;
> specified&lt;BR&gt;&amp;gt; element.&amp;amp;nbsp; "Below"
> means&amp;lt;BR&amp;gt;&amp;amp;gt;<BR>&gt; render<BR>&gt; order; it will
> return
> elements&lt;BR&gt;&amp;gt; from&lt;BR&gt;&amp;gt; the specified
> element<BR>&gt;
> up<BR>&gt; to&amp;lt;BR&amp;gt;&amp;amp;gt; the top of the document if
> you're&lt;BR&gt;&amp;gt; looking<BR>&gt; at&lt;BR&gt;&amp;gt; the
> source.&amp;amp;nbsp; It's a little&amp;lt;BR&amp;gt;&amp;amp;gt;<BR>&gt;
> confusing.&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt; I
> don't&lt;BR&gt;&amp;gt;<BR>&gt; know&lt;BR&gt;&amp;gt; how<BR>&gt; much
> you've
> worked with the above steps (again, I
> can&amp;lt;BR&amp;gt;&amp;amp;gt;<BR>&gt;
> provide&lt;BR&gt;&amp;gt; detail&lt;BR&gt;&amp;gt; where it's
> needed.&amp;amp;nbsp; I knew none of<BR>&gt; this<BR>&gt; stuff coming
> in,&amp;lt;BR&amp;gt;&amp;amp;gt; but&lt;BR&gt;&amp;gt; now
> I&lt;BR&gt;&amp;gt;
> know enough<BR>&gt; to help<BR>&gt; out with some of these<BR>&gt;
> questions.&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> Michael&lt;BR&gt;&amp;gt;
> Bishop&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;
> -----Original<BR>&gt; Message-----&amp;lt;BR&amp;gt;&amp;amp;gt;
> From:&lt;BR&gt;&amp;gt; [EMAIL PROTECTED]<BR>&gt;
> [&amp;lt;A&lt;BR&gt;&amp;gt; href="&lt;A<BR>&gt; href="<A
> href="mailto:[EMAIL PROTECTED]">mailto:[EMAIL PROTECTED]</A>"&gt;<A
> href="mailto:[EMAIL PROTECTED]">mailto:[EMAIL 
> PROTECTED]</A>&lt;/A&gt;"&amp;gt;&lt;A<BR>&gt;
> href="<A
> href="mailto:[EMAIL PROTECTED]">mailto:[EMAIL PROTECTED]</A>"&gt;<A
> href="mailto:[EMAIL PROTECTED]">mailto:[EMAIL 
> PROTECTED]</A>&lt;/A&gt;&amp;lt;/A&amp;gt;]&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> Sent: Tuesday, February 14, 2006 1:45 PM&amp;lt;BR&amp;gt;&amp;amp;gt;
> To:&lt;BR&gt;&amp;gt;<BR>&gt;
> [email protected]&amp;lt;BR&amp;gt;&amp;amp;gt; Subject:
> RE:
> Select<BR>&gt; an area<BR>&gt; on&lt;BR&gt;&amp;gt; SVG&lt;BR&gt;&amp;gt;
> map
> -<BR>&gt;
> JSVGCanvas&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;<BR>&gt;
> Hi&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt; I would
> like to
> use my&lt;BR&gt;&amp;gt;<BR>&gt; mouse&lt;BR&gt;&amp;gt; to drag a select
> box on
> my SVG map, and&amp;lt;BR&amp;gt;&amp;amp;gt;<BR>&gt;
> then&amp;lt;BR&amp;gt;&amp;amp;gt; find the&lt;BR&gt;&amp;gt;
> elements&lt;BR&gt;&amp;gt; that fall within<BR>&gt; that<BR>&gt; region...
> I'm
> using Ordinance&amp;lt;BR&amp;gt;&amp;amp;gt; Survey
> Maps,&lt;BR&gt;&amp;gt;
> and<BR>&gt; I'm&lt;BR&gt;&amp;gt; trying to select a small area in the map
> and&amp;lt;BR&amp;gt;&amp;amp;gt;<BR>&gt;
> retrieve&amp;lt;BR&amp;gt;&amp;amp;gt;
> the&lt;BR&gt;&amp;gt; co-ordinates which I will use to<BR>&gt;
> retrieve<BR>&gt;
> data from a database...&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;
> hope&amp;lt;BR&amp;gt;&amp;amp;gt;<BR>&gt; that<BR>&gt; gives you some
> idea of
> what I'm trying to&lt;BR&gt;&amp;gt;<BR>&gt;
> achieve.&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;
> Many<BR>&gt;
> thx&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> yasmin&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;amp;gt;<BR>&gt;
> I don't think you can&lt;BR&gt;&amp;gt; select&lt;BR&gt;&amp;gt; "parts"
> of
> elements; rather<BR>&gt; you<BR>&gt; need
> to&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;amp;gt; select
> entire&lt;BR&gt;&amp;gt;<BR>&gt; elements.&amp;amp;nbsp; You<BR>&gt; can
> implement&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> org.w3c.dom.events.EventListener&lt;BR&gt;&amp;gt; to your SVG document
> and
> derive<BR>&gt; which&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;amp;gt; element you
> clicked in&lt;BR&gt;&amp;gt;<BR>&gt; handleEvent(Event<BR>&gt;
> event):&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;amp;gt;
> Element<BR>&gt; clickedElement =&lt;BR&gt;&amp;gt; (Element)<BR>&gt;
> event.getTarget();&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;amp;gt;
> To<BR>&gt; find<BR>&gt; all the&lt;BR&gt;&amp;gt;
> elements&lt;BR&gt;&amp;gt;
> within a region (like a select box you<BR>&gt;
> drag&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;amp;gt; around
> elements),&lt;BR&gt;&amp;gt; you&lt;BR&gt;&amp;gt; use<BR>&gt;
> Node.getIntersectionList(SVGRect,&amp;lt;BR&amp;gt;&amp;amp;gt;<BR>&gt;
> svgElement).&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;amp;gt; I&lt;BR&gt;&amp;gt;
> guess&lt;BR&gt;&amp;gt; we can go<BR>&gt; into<BR>&gt; more detail if you
> describe what it is<BR>&gt;
> exactly&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> you're&lt;BR&gt;&amp;gt; trying to<BR>&gt;
> do.&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;amp;gt;<BR>&gt;
> Michael&lt;BR&gt;&amp;gt;<BR>&gt;
> Bishop&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> -----Original<BR>&gt;
> Message-----&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;amp;gt;
> From: [EMAIL PROTECTED]<BR>&gt; [&amp;lt;A&lt;BR&gt;&amp;gt;
> href="&lt;A<BR>&gt; href="<A
> href="mailto:[EMAIL PROTECTED]">mailto:[EMAIL PROTECTED]</A>"&gt;<A
> href="mailto:[EMAIL PROTECTED]">mailto:[EMAIL 
> PROTECTED]</A>&lt;/A&gt;"&amp;gt;&lt;A<BR>&gt;
> href="<A
> href="mailto:[EMAIL PROTECTED]">mailto:[EMAIL PROTECTED]</A>"&gt;<A
> href="mailto:[EMAIL PROTECTED]">mailto:[EMAIL 
> PROTECTED]</A>&lt;/A&gt;&amp;lt;/A&amp;gt;]&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> Sent: Tuesday, February 14, 2006 1:30
> PM&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;amp;gt;<BR>&gt;
> To:&lt;BR&gt;&amp;gt;<BR>&gt;
> [email protected]&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;amp;gt;
> Subject:<BR>&gt; Select an<BR>&gt; area on&lt;BR&gt;&amp;gt;
> SVG&lt;BR&gt;&amp;gt; map -<BR>&gt;
> JSVGCanvas&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;amp;gt;
> Hi<BR>&gt;
> there,&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> Does&lt;BR&gt;&amp;gt;<BR>&gt; anyone know how I can select an area on my
> canvas
> and store&lt;BR&gt;&amp;gt;<BR>&gt;
> the&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;
> data&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;amp;gt;<BR>&gt; capatured<BR>&gt;
> in the
> selected area - I am using&lt;BR&gt;&amp;gt;<BR>&gt;
> JSVGCanvas...????&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;amp;gt;<BR>&gt;
> ThankU<BR>&gt; in&lt;BR&gt;&amp;gt;
> advance&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;amp;gt;<BR>&gt;
> yasmin&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> ---------------------------------------------------------------------&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> To unsubscribe, e-mail:&lt;BR&gt;&amp;gt;<BR>&gt;
> [EMAIL PROTECTED]&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;amp;gt;<BR>&gt;
> For<BR>&gt; additional&lt;BR&gt;&amp;gt; commands,
> e-mail:&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> [EMAIL 
> PROTECTED]&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> ---------------------------------------------------------------------&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> To unsubscribe, e-mail:&lt;BR&gt;&amp;gt;<BR>&gt;
> [EMAIL PROTECTED]&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;amp;gt;<BR>&gt;
> For<BR>&gt; additional&lt;BR&gt;&amp;gt; commands,
> e-mail:&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> [EMAIL 
> PROTECTED]&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> ---------------------------------------------------------------------&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> To&lt;BR&gt;&amp;gt; unsubscribe, e-mail:&lt;BR&gt;&amp;gt;<BR>&gt;
> [EMAIL PROTECTED]&amp;lt;BR&amp;gt;&amp;amp;gt;<BR>&gt;
> For&lt;BR&gt;&amp;gt;<BR>&gt; additional commands,
> e-mail:&lt;BR&gt;&amp;gt;<BR>&gt;
> [EMAIL 
> PROTECTED]&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> ---------------------------------------------------------------------&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> To&lt;BR&gt;&amp;gt; unsubscribe, e-mail:&lt;BR&gt;&amp;gt;<BR>&gt;
> [EMAIL PROTECTED]&amp;lt;BR&amp;gt;&amp;amp;gt;<BR>&gt;
> For&lt;BR&gt;&amp;gt;<BR>&gt; additional commands,
> e-mail:&lt;BR&gt;&amp;gt;<BR>&gt;
> [EMAIL 
> PROTECTED]&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;---------------------------------------------------------------------&amp;lt;BR&amp;gt;To&lt;BR&gt;&amp;gt;<BR>&gt;
> unsubscribe, e-mail:<BR>&gt;
> [EMAIL PROTECTED]&amp;lt;BR&amp;gt;For&lt;BR&gt;&amp;gt;<BR>&gt;
> additional<BR>&gt; commands, e-mail:&lt;BR&gt;&amp;gt;<BR>&gt;
> [EMAIL 
> PROTECTED]&amp;lt;BR&amp;gt;&amp;lt;/FONT&amp;gt;&amp;lt;/P&amp;gt;&amp;lt;/DIV&amp;gt;&lt;BR&gt;&amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> &amp;lt;/BODY&amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> &amp;lt;/HTML&amp;gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;---------------------------------------------------------------------&lt;BR&gt;To<BR>&gt;
> unsubscribe, e-mail:
> [EMAIL PROTECTED]&lt;BR&gt;For<BR>&gt;
> additional
> commands, e-mail:<BR>&gt;
> [EMAIL PROTECTED]&lt;BR&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/DIV&gt;<BR>&gt;<BR>&gt;
> &lt;/BODY&gt;<BR>&gt;
> &lt;/HTML&gt;<BR><BR><BR><BR>---------------------------------------------------------------------<BR>To
> unsubscribe, e-mail: [EMAIL PROTECTED]<BR>For
> additional commands, e-mail:
> [EMAIL PROTECTED]<BR></FONT></P></DIV>
>
> </BODY>
> </HTML>



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to