AuboStudio SDK  0.6.3
ProgramApi(程序)

\chinese程序接口 提供与程序相关的功能和服务访问。这包括 AuboScope 内部已有的功能,以及在 AuboScope 中创建要使用的额外模型元素。 \endchinese \english 更多...

class  arcs::aubo_scope::ProgramModel
 \chinese 程序模型 更多...
class  arcs::aubo_scope::UndoRedoManager
 \chinese 撤销/重做管理器 此接口用于记录终端用户在 AuboCap 程序节点贡献画面中触发的更改(例如,点击按钮时)。 应在 AuboCap 程序节点中使用,以支持 AuboScope 中的撤销/重做功能。 更多...
class  arcs::aubo_scope::Waypoint
 \chinese 路点接口 此接口组合了定义机器人位置的参数。 \endchinese \english Waypoint This interface composes parameters that define a position of the robot. 更多...
class  arcs::aubo_scope::WaypointModel
 \chinese 路点模型 提供从当前机器人获取路点的方法。 \endchinese \english WaypointModel Provides methods that returns Waypoints from the current robot installation. 更多...

函数

ProgramModelPtr arcs::aubo_scope::ProgramApi::getProgramModel ()
 ProgramModel \chinese
WaypointModelPtr arcs::aubo_scope::ProgramApi::getWaypointModel ()
 WaypointModel \chinese
UndoRedoManagerPtr arcs::aubo_scope::ProgramApi::getUndoRedoManager ()
 UndoRedoManager \chinese

详细描述

\chinese

程序接口 提供与程序相关的功能和服务访问。这包括 AuboScope 内部已有的功能,以及在 AuboScope 中创建要使用的额外模型元素。 \endchinese \english

ProgramApi Provides access to functionality and services related to programs.

This includes what is available from within AuboScope, as well as creating additional model elements to be used within AuboScope. \endenglish

函数说明

◆ getProgramModel()

ProgramModelPtr arcs::aubo_scope::ProgramApi::getProgramModel ( )

ProgramModel \chinese

返回
用于操作程序节点子树的接口 \endchinese \english
An interface for working with the sub-trees of a program node \endenglish

◆ getUndoRedoManager()

UndoRedoManagerPtr arcs::aubo_scope::ProgramApi::getUndoRedoManager ( )

UndoRedoManager \chinese

返回
用于记录程序节点贡献可撤销更改的接口 \endchinese \english
An interface for recording undoable changes for program node contributions \endenglish

◆ getWaypointModel()

WaypointModelPtr arcs::aubo_scope::ProgramApi::getWaypointModel ( )

WaypointModel \chinese

返回
用于操作路点的接口 \endchinese \english
An interface for working with waypoints \endenglish