Applications of dual quaternions to 2D geometry: Difference between revisions