open3d.geometry.HalfEdgeTriangleMesh
类中的 clear
方法用于清除当前三角形网格对象中的所有数据,并重置其状态。
mesh.clear()
该函数无需参数。
该函数没有返回值。
import open3d as o3d
mesh = o3d.geometry.TriangleMesh()
mesh.vertices = o3d.utility.Vector3dVector([[0, 0, 0], [0, 0, 1], [0, 1, 0]])
mesh.triangles = o3d.utility.Vector3iVector([[0, 1, 2]])
mesh.paint_uniform_color([0.5, 0.5, 0.5])
mesh.compute_vertex_normals()
mesh.clear()
该函数不会产生异常。
使用 clear
方法将从 open3d.geometry.HalfEdgeTriangleMesh
中清除所有数据,并重置其为一个空的三角形网格对象。如果对象已经应用于其他操作,则使用该函数后需要重新加载数据。
open3d.geometry.HalfEdgeTriangleMesh
open3d.geometry.TriangleMesh
该函数在Open3D 0.9.0及以上版本中可用。
该函数由Open3D团队编写和维护。