Liking cljdoc? Tell your friends :D

sicmutils.mechanics.rotation


Euler->Mclj/s

(Euler->M [θ φ ψ])

Compute the rotation matrix from a set of Euler angles.

Compute the rotation matrix from a set of Euler angles.
sourceraw docstring

rotate-x-matrixclj/s

(rotate-x-matrix α)

Produce the matrix of a rotation of α radians about the x axis.

Produce the matrix of a rotation of α radians about the x axis.
sourceraw docstring

rotate-x-tupleclj/s

(rotate-x-tuple α)
source

rotate-y-matrixclj/s

(rotate-y-matrix α)

Produce the matrix of a rotation of α radians about the y axis.

Produce the matrix of a rotation of α radians about the y axis.
sourceraw docstring

rotate-y-tupleclj/s

(rotate-y-tuple α)
source

rotate-y-tuple-2clj/s

(rotate-y-tuple-2 c s)
source

rotate-z-matrixclj/s

(rotate-z-matrix α)

Produce the matrix of a rotation of α radians about the z axis.

Produce the matrix of a rotation of α radians about the z axis.
sourceraw docstring

rotate-z-tupleclj/s

(rotate-z-tuple α)
source

Rxclj/s

(Rx α)

Returns a function which rotates a vector α radians about the x axis.

Returns a function which rotates a vector α radians about the x axis.
sourceraw docstring

Ryclj/s

(Ry α)

Returns a function which rotates a vector α radians about the y axis.

Returns a function which rotates a vector α radians about the y axis.
sourceraw docstring

Rzclj/s

(Rz α)

Returns a function which rotates a vector α radians about the z axis.

Returns a function which rotates a vector α radians about the z axis.
sourceraw docstring

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

× close