我正在寻找用于在笛卡尔 3D 坐标系中模拟粒子轨迹的点和 vector 类。所需功能:计算点与 X 之间的距离、计算射线与 X 之间的交点、旋转和平移 X(其中 X 是平面或球体)。
我查看了 boost:geometry(太通用,太复杂),blitz::TinyVector(良好的基础,但缺乏几何功能),Qt::QVector3D(也许是最好的起点)。
最佳答案
也许看看cgal它是一个极其强大的几何库,但也有您需要的东西。
关于c++ - 求模拟粒子轨迹的3D点和 vector 几何C++库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10041004/