我使用CGAL 2D Delaunay三角剖分来定义地形。我无法使用terrain
类,因为我的三角测量存在约束,无法在地形或三维三角测量中使用。 (这是我到目前为止看到的,因为没有地形属性或3D三角测量类)。由于约束,我使用make_conforming_delaunay_2
函数来细化三角测量。使用此功能时出现问题。一切都在编译并运行正常,但问题在于结果:
该功能是从任何现有的三角形面插入一些点。这是对的吗?
由于它是地形,我需要提升这些插入点。有没有办法让CGAL告诉我这些插入点的三角形面,以便我可以计算它的高程?我只期望现有三角形面上的点。
即使在二维三角测量中使用3D点也是如此? (这样插值点将随着已计算的高程而来。)