Understanding Geometric Algebra : Hamilton, Grassmann, and Clifford for Computer Vision and Graphics