tempest/tempest/util.cljs
;; ;; This file is part of tempest-cljs ;; Copyright (c) 2012, Trevor Bentley ;; All rights reserved. ;; See LICENSE file for details. ;; (ns ^{:doc "Small utility and math helper functions."} tempest.util) (defn rad-to-deg "Convert radians to degrees" [rad] (/ (* rad 180) 3.14159265358979)) (defn deg-to-rad "Convert degrees to radians" [deg] (/ (* deg 3.14159265358979) 180)) (defn round "Perform quick rounding of given number. ONLY WORKS WITH POSITIVE NUMBERS." [num] (js* "~~" (+ 0.5 num)))