RflySimSDK v4.01
RflySimSDK说明文档
载入中...
搜索中...
未找到
Open3DShow类 参考

Open3DShow结构体类. 更多...

Public 成员函数

 __del__ (self)
 在对象销毁时调用。它确保在对象被销毁时关闭显示窗口,释放资源
 __init__ (self)
 这是Open3DShow的构造函数初始化了一个 Open3D 的 Visualizer 对象用于显示点云
 get_new_point_cloud (self)
 update_callback (self, vis)
 CreatShow (self, idx=0)
 创建一个 Open3D 的窗口,用于显示点云
 AppendPcd (self, Cloud)
 merge_point_cloud (self, other_pcd)
 show_point_cloud (self)
 clear_point_cloud (self)
 remove_duplicates (self)
 UpdateShow (self, Cloud)
 更新并显示新的点云数据
 UpdatePCD (self)
 更新点云显示,使用 pcdTmp 中的数据替换 pcd 中的数据
 CloseShow (self)
 关闭显示窗口,释放资源

Public 属性

 pcd = open3d.geometry.PointCloud()
 pcdTmp = open3d.geometry.PointCloud()
 vis = open3d.visualization.VisualizerWithKeyCallback()
bool isFistCall = False

Protected 成员函数

 _load_initial_point_cloud (self)
 _mouse_callback (self, vis, button, action, mods)

Protected 属性

float _last_click_time = time.time()
float _double_click_threshold = 0.3

详细描述

Open3DShow结构体类.

This is the API class for python to request image from UE4

构造及析构函数说明

◆ __del__()

__del__ ( self)

在对象销毁时调用。它确保在对象被销毁时关闭显示窗口,释放资源

-

参数
返回
函数调用图:

◆ __init__()

__init__ ( self)

这是Open3DShow的构造函数初始化了一个 Open3D 的 Visualizer 对象用于显示点云

函数调用图:

成员函数说明

◆ clear_point_cloud()

clear_point_cloud ( self)
清空点云:移除所有点,并更新可视化

◆ CloseShow()

CloseShow ( self)

关闭显示窗口,释放资源

-

参数
返回
这是这个函数的调用关系图:

◆ CreatShow()

CreatShow ( self,
idx = 0 )

创建一个 Open3D 的窗口,用于显示点云

-

参数
idx(默认值为0) 窗口号
返回
函数调用图:

◆ merge_point_cloud()

merge_point_cloud ( self,
other_pcd )
叠加点云:将另一个点云合并到当前点云中
函数调用图:
这是这个函数的调用关系图:

◆ remove_duplicates()

remove_duplicates ( self)
去除重复点云:移除坐标相同的点

◆ UpdatePCD()

UpdatePCD ( self)

更新点云显示,使用 pcdTmp 中的数据替换 pcd 中的数据

-

参数
返回

◆ UpdateShow()

UpdateShow ( self,
Cloud )

更新并显示新的点云数据

-

param Cloud 点云数据

返回
函数调用图:

该类的文档由以下文件生成: