使用pointLocation时将TriRep转换为DelaunayTri?
我有一个带有三角剖分的使用pointLocation时将TriRep转换为DelaunayTri?,delaunay,Delaunay,我有一个带有三角剖分的TriRep对象,我想在对象上使用pointLocation来确定点是否在三角形内。但是pointLocation是为DelaunayTri类定义的方法,它是TriRep的子类 所以我想问一下,是否可以将TriRep对象转换为DelaunayTri以用于pointLocation?据我所知,没有办法进行这样的转换。在等待更优雅的解决方案时,我建议您使用tsearchn()而不是pointLocation()。最重要的是,多亏了Mathworks的同事,我找到了解决这个问题的
TriRep
对象,我想在对象上使用pointLocation
来确定点是否在三角形内。但是pointLocation
是为DelaunayTri
类定义的方法,它是TriRep
的子类
所以我想问一下,是否可以将
TriRep
对象转换为DelaunayTri
以用于pointLocation
?据我所知,没有办法进行这样的转换。在等待更优雅的解决方案时,我建议您使用tsearchn()
而不是pointLocation()
。最重要的是,多亏了Mathworks的同事,我找到了解决这个问题的方法。似乎有一种方法可以将TriRep对象类型转换为delaunay三角剖分。详情载于本帖-