versor  3.0
C++11 library for Geometric algebra
Operations

Many functions have the same name but different arguments.

For instance we can generate a twisting transformation (a vsr::cga::Motor) by either relative Lines

Gen::ratio(const DualLine& dllA, const DualLine& dllB, amt t)

or relative Motors

Gen::ratio(const Motor& motA, const Motor& motB, amt t)