AuboStudio SDK  0.6.3
arcs::aubo_scope::Waypoint类 参考

This interface composes parameters that define a position of the robot. 更多...

#include <waypoint.h>

Public 成员函数

 Waypoint (Waypoint &f)
 Waypoint (Waypoint &&f)
 ~Waypoint ()
std::string getDisplayName ()
std::vector< double > getPose ()
std::vector< double > getJointPositions ()
std::vector< double > getTcpOffset ()
bool isDefined ()
size_t hashCode ()

Private 成员函数

 Waypoint ()

Private 属性

void * d_ { nullptr }

友元

class DataSwitch

详细描述

This interface composes parameters that define a position of the robot.

在文件 waypoint.h15 行定义.

构造及析构函数说明

◆ Waypoint() [1/3]

arcs::aubo_scope::Waypoint::Waypoint ( Waypoint & f)

引用了 Waypoint().

被这些函数引用 Waypoint() , 以及 Waypoint().

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

◆ Waypoint() [2/3]

arcs::aubo_scope::Waypoint::Waypoint ( Waypoint && f)

引用了 Waypoint().

函数调用图:

◆ ~Waypoint()

arcs::aubo_scope::Waypoint::~Waypoint ( )

◆ Waypoint() [3/3]

arcs::aubo_scope::Waypoint::Waypoint ( )
private

成员函数说明

◆ getDisplayName()

std::string arcs::aubo_scope::Waypoint::getDisplayName ( )

◆ getJointPositions()

std::vector< double > arcs::aubo_scope::Waypoint::getJointPositions ( )
返回
the joint positions corresponding to the pose of the robot (when taking the TCP offset into account)

◆ getPose()

std::vector< double > arcs::aubo_scope::Waypoint::getPose ( )
返回
the pose for the position of the robot (including the TCP offset)

◆ getTcpOffset()

std::vector< double > arcs::aubo_scope::Waypoint::getTcpOffset ( )
返回
the pose for the TCP offset (used when defining the robot position)

◆ hashCode()

size_t arcs::aubo_scope::Waypoint::hashCode ( )

◆ isDefined()

bool arcs::aubo_scope::Waypoint::isDefined ( )

◆ DataSwitch

friend class DataSwitch
friend

在文件 waypoint.h46 行定义.

引用了 DataSwitch.

被这些函数引用 DataSwitch.

类成员变量说明

◆ d_

void* arcs::aubo_scope::Waypoint::d_ { nullptr }
private

在文件 waypoint.h48 行定义.


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