C++ 2D geometry library, handles points, lines, polylines, planar transformations (and other primitives), using homogeneous coordinates. Provided with complete manual and samples.
Why do you think that https://github.com/CGAL/cgal is a good alternative to homog2d