sound closeness
This commit is contained in:
@@ -62,9 +62,11 @@
|
||||
(.r))]
|
||||
(+ (* percent-complete (- maximum-size minimum-size)) minimum-size)))))
|
||||
|
||||
(defn dist [x1 y1 x2 y2]
|
||||
(let [dx (- x1 x2)
|
||||
dy (- y1 y2)]
|
||||
(defn dist [x1 y1 x2 y2 & {:keys [y-sign x-sign]}]
|
||||
(let [y-sign (or y-sign 1.0)
|
||||
x-sign (or x-sign 1.0)
|
||||
dx (* (- x1 x2) x-sign)
|
||||
dy (* y-sign (- y1 y2))]
|
||||
(Math/sqrt (+ (* dx dx) (* dy dy)))))
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user