Liking cljdoc? Tell your friends :D

had-utils.math


add-vectorsclj

(add-vectors v1 & vs)

Add two or more vectors of numbers of the same dimension

Add two or more vectors of numbers of the same dimension
sourceraw docstring

gcdclj

(gcd a b)

Find the greatest common denominator of a and b. Always return a non-negative number.

Find the greatest common denominator of `a` and `b`.
Always return a non-negative number.
sourceraw docstring

invert-vectorclj

(invert-vector v)

Multiply vector by -1

Multiply vector by -1
sourceraw docstring

l1-distanceclj

(l1-distance p1 p2)

Find the l1 distance between points p1 and p2

Find the l1 distance between points `p1` and `p2`
sourceraw docstring

lcmclj

(lcm a b)

Find the least common multiple of a and b, both positive.

Find the least common multiple of `a` and `b`, both positive.
sourceraw docstring

linf-distanceclj

(linf-distance p1 p2)

Find the l-infinity distance between points p1 and p2

Find the l-infinity distance between points `p1` and `p2`
sourceraw docstring

rayclj

(ray point dir)

Starting at and including point a collection of points moving in steps given by dir.

Starting at and including `point` a collection of points
moving in steps given by `dir`.
sourceraw docstring

ray-segmentclj

(ray-segment n point dir)

the first n points on the ray defined by point and dir

the first `n` points on the ray defined by `point` and `dir`
sourceraw docstring

subtract-vectorsclj

(subtract-vectors v1 v2)

Subtract two vectors of numbers of the same dimension

Subtract two vectors of numbers of the same dimension
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close