<?xml version="1.0" encoding="utf-8"?>
<exslt:function xmlns:exslt="http://exslt.org/documentation" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:html="http://www.w3.org/1999/xhtml" xmlns:vcf="http://www.ietf.org/internet-drafts/draft-dawson-vcard-xml-dtd-03.txt" version="1" module="math" status="implemented">
   <exslt:name>atan2</exslt:name>
   <rdf:Description ID="math:atan2">
      <dc:subject>EXSLT</dc:subject>
      <dc:subject>math</dc:subject>
      <dc:subject>atan2</dc:subject>
      <exslt:revision>
         <rdf:Description ID="math:atan2.1">
            <exslt:version>1</exslt:version>
            <dc:creator rdf:parseType="Resource">
               <vcf:fn>James Fuller</vcf:fn>
               <vcf:email>jim.fuller@ruminate.co.uk</vcf:email>
               <vcf:url>http://www.ruminate.co.uk</vcf:url>
            </dc:creator>
            <dc:date>2001-06-16</dc:date>
            <dc:description>
               <dc:description>
                  <html:div>Returns the atan2 value of the passed arguments in radians.</html:div>
               </dc:description>
            </dc:description>
         </rdf:Description>
      </exslt:revision>
      <exslt:revision>
         <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
                          xmlns:dc="http://purl.org/dc/elements/1.1/"
                          ID="math:atan2.1.1">
            <exslt:version>1.1</exslt:version>
            <dc:creator email="craig.stewart@nottingham.ac.uk" 
                        url="">Craig Stewart</dc:creator>
            <dc:date>2002-08-21</dc:date>
            <dc:description xmlns="http://www.w3.org/1999/xhtml">Added 4XSLT and libxslt implementation to the list.</dc:description>
         </rdf:Description>
      </exslt:revision>
      <exslt:revision>
         <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
                          xmlns:dc="http://purl.org/dc/elements/1.1/"
                          ID="math:atan2.1.2">
            <exslt:version>1.2</exslt:version>
            <dc:creator email="craig.stewart@nottingham.ac.uk" 
                        url="">Craig Stewart</dc:creator>
            <dc:date>2002-11-12</dc:date>
            <dc:description xmlns="http://www.w3.org/1999/xhtml">Updated 4XSLT version to 0.12.0a3.</dc:description>
         </rdf:Description>
      </exslt:revision>
   </rdf:Description>
   <exslt:doc>
      <html:div>
         <html:p>
            The <html:code>math:atan2</html:code> function returns the angle ( in radians )  from the X axis to a point (y,x).
         </html:p>
         <html:p>
            Value1 is a number argument cooresponding to y of point (y,x).
         </html:p>
         <html:p>
            Value2 is a number argument cooresponding to x of point (y,x).
         </html:p>
      </html:div>
   </exslt:doc>
   <exslt:definition>
      <exslt:return type="number">
         <html:div/>
      </exslt:return>
      <exslt:arg name="value1" type="number" default="0" optional="no">
         <html:div/>
      </exslt:arg>
      <exslt:arg name="value2" type="number" default="0" optional="no">
         <html:div/>
      </exslt:arg>
   </exslt:definition>
   <exslt:implementations>
      <exslt:vendor-implementation
              version="1"
              vendor="4XSLT, from 4Suite."
              vendor-url="http://4Suite.org"
              vendor-version="0.12.0a3" />
      <exslt:vendor-implementation
              version="1"
              vendor="libxslt from Daniel Veillard et al."
              vendor-url="http://xmlsoft.org/XSLT/"
              vendor-version="1.0.19" />
      <exslt:implementation src="math.atan2.msxsl.xsl" language="exslt:msxsl" version="1"/>
      <exslt:implementation src="math.atan2.js" language="exslt:javascript" version="1"/>
   </exslt:implementations>
   <exslt:use-cases/>
</exslt:function>
