I am looking at Rodrigues' rotation formula. It has been awhile since I took the relevant courses in school, and I'm having a little trouble with the notation.
According to wikipedia, the formula is as follows:
vrot = v cos θ + (k × v) sin θ + k (k · v) (1 - cos θ)
I am confused about two things: 1) Is v cos θ a scalar multiplication? 2) In the case of k (k · v) - let m = k · v. Is k (k · v) = k · m?
I think both come down to the same thing - I dont understand what product to calculate when no symbol is used, or how to determine which to use.
$k\cdot v$ is an inner product and returns a scalar, while $v \cos \theta$ is the vector $v$ being multiplied by the scalar $\cos \theta$. It makes no sense to say $k\cdot m$ as you have written because the inner product $\cdot$ is a binary operation on vectors. Instead you would write $mk$, which is the scalar $m$ multiplying the vector $k$.