我在三维空间中的单位球上有2个弧,我想知道它们是否与CGAL的使用相交。我知道我必须使用doIntersect功能,但我不了解如何定义arks(我必须传输给哪些参数:Circular_arc_point_3)。
例如,我在球坐标中有2个点:
phi = 0,psi = 0,r = 1
phi = 45,psi = 45,r = 1
(它们在单位球面上定义弧)
我必须设置哪些参数:
Circular_arc_point_3 p = Circular_arc_point_3(?,?,?);