- From: Adam Van Den Hoven <Adam.Hoven@bluezone.net>
- Date: Tue, 22 May 2001 12:48:45 -0700
- To: "SVG Mailing List (E-mail)" <www-svg@w3.org>
I was looking at section 5.11 of the SVG Spec which says the following: float currentScale This attribute indicates the current scale factor relative to the initial view to take into account user "magnification" or "zooming" and associated "panning" operations, as described under Magnification, zooming and panning <interact.html>. DOM attributes currentScale and currentTranslate are equivalent to the 2x3 matrix [a b c d e f] = [currentScale 0 0 currentScale currentTranslate.x currentTranslate.y]. If "magnification" is enabled (i.e., zoomAndPan="magnify"), then the effect is as if an extra transformation were placed at the outermost level on the SVG document fragment (i.e., outside the outermost 'svg' <struct.html> element). If "zooming" is enabled (i.e., zoomAndPan="zoom"), then the effect is as if an extra 'g' <struct.html> element enclosed all of the children and that 'g' <struct.html> element specified a transformation to achieve the desired zooming effect. if you go to the Manification, zooming and panning section (16.7) there is no mention of zoomAndPan="zoom" nor about any difference between zooming and panning. Also, the difference between magnifying and zooming seems to be more than a little obscure. Adam van den Hoven Internet Software Developer Blue Zone tel. 604 685 4310 ext. 280 fax 604 685 4391 > Blue Zone makes you interactive. http://www.bluezone.net/ > > >
Received on Tuesday, 22 May 2001 16:00:12 UTC