A C++ Library for 3D Affine transformation