在Open3D中的open3d.utility.Vector2iVector
类中,insert
方法可以将一个Vector2i
类型的向量插入到另一个Vector2iVector
类型的向量中。
def insert(self, index: int, value: 'Vector2i')
index
:整数类型,表示要插入value
元素的位置索引。value
:Vector2i
类型,表示要插入的元素值。insert
方法没有返回值,它直接修改了调用它的Vector2iVector
向量。
import open3d as o3d
# 创建一个Vector2iVector类型的向量对象
vec = o3d.utility.Vector2iVector()
# 插入几个Vector2i类型的向量
vec.insert(0, o3d.utility.Vector2i(1, 2))
vec.insert(0, o3d.utility.Vector2i(3, 4))
vec.insert(1, o3d.utility.Vector2i(5, 6))
print(vec)
输出结果为:
Vector2iVector[[3, 4], [5, 6], [1, 2]]