我正在尝试旋转3D非单位矢量(Vector_3),以使其与使用Exact_predicates_exact_constructions_kernel的另一个3D非单位矢量重合。
我正在创建主要参考this的旋转矩阵。但是,创建单位向量并非易事。用此内核执行这种轮换的最合适方法是什么?
答案 0 :(得分:2)
一旦需要sqrt
,您将只能获得一个近似值。我建议您使用CGAL::Cartesian_converter
在支持sqrt
的内核中进行操作(如果不需要确切的谓词,则类似于CGAL::Simple_cartesian<double>
),然后将结果转换回EPEC内核。>