A c++ library for anything related to points within the 3d space (using floating point data types).  
I started working on this while writing a game and engine in C++, but I stopped working on those projects.  
lib_3d is currently rather thin and surpassed by rust-3d in basically any aspect. So if you can go with Rust, check that out instead.