Matrix4dVector
类的方法
描述
从Matrix4dVector
类对象中移除指定的矩阵。
语法
remove(matrix: open3d.utility.Matrix4d)
参数
matrix
:要移除的矩阵对象。返回值
无。
示例
import open3d.utility as o3u
mat_list = [o3u.Matrix4d.identity() for _ in range(3)]
mat_vec = o3u.Matrix4dVector(mat_list)
mat_vec.remove(mat_vec[1])
assert len(mat_vec) == 2
assert mat_vec[0] == mat_list[0]
assert mat_vec[1] == mat_list[1]
注意事项
matrix
对象不在Matrix4dVector
类对象中,不会抛出异常,直接返回。matrix
对象在Matrix4dVector
类对象中有多个,仅会移除第一个找到的。参见