Function: math-arctan2-raw
math-arctan2-raw is an autoloaded and byte-compiled function defined
in calc-math.el.gz.
Signature
(math-arctan2-raw Y X)
Source Code
;; Defined in /usr/src/emacs/lisp/calc/calc-math.el.gz
(defun math-arctan2-raw (y x) ; [F R R]
(cond ((math-zerop y)
(if (math-negp x) (math-pi)
(if (or (math-floatp x) (math-floatp y)) '(float 0 0) 0)))
((math-zerop x)
(if (math-posp y)
(math-pi-over-2)
(math-neg (math-pi-over-2))))
((math-posp x)
(math-arctan-raw (math-div-float y x)))
((math-posp y)
(math-add-float (math-arctan-raw (math-div-float y x))
(math-pi)))
(t
(math-sub-float (math-arctan-raw (math-div-float y x))
(math-pi)))))