类的功能层级
本章介绍Mech-Eye API中类的功能层级。在下图中,位于高层级的类提供访问位于低层级的类对象的方法。因此,在客户端程序中应先实例化高层级的类。
以下小节介绍上图中各类的功能。
Profiler
Profiler
类代表一台轮廓测量仪,为Mech-Eye API中功能层级最高的类。在客户端程序中,应首先实例化该类。通过Profiler
类,可访问其余类的对象。
Profiler
类提供的方法主要包含:
-
发现轮廓测量仪
-
连接轮廓测量仪
-
触发扫描并接收数据
-
注册回调函数
-
获取轮廓测量仪的信息
-
访问
UserSetManager
和UserSet
类的对象
Profiler
类位于Profiler.h头文件中。
UserSetManager
UserSetManager
类提供管理参数组所需的方法,主要包含:
-
查看所有可用参数组
-
选择参数组
-
创建参数组
-
删除参数组
-
导入参数组
-
导出参数组
-
访问
UserSet
类的对象
UserSetManager
类位于UserSetManager.h头文件中。
UserSet
UserSet
类代表一个参数组,提供与当前所选参数组相关的方法。这些方法主要包含:
-
获取当前参数组中所有参数
-
重置当前参数组
-
保存参数至当前参数组
-
获取参数信息
-
获取和调节参数值
-
重命名当前参数组
UserSet
类位于UserSet.h头文件中。