|
AuboStudio SDK
0.6.3
|
|
|
|
|
This interface represents the Base feature in AuboScope. 更多...
#include <base_feature.h>


Public 成员函数 | |
| BaseFeature (BaseFeature &f) | |
| BaseFeature (BaseFeature &&f) | |
| virtual | ~BaseFeature () |
| Public 成员函数 继承自 arcs::aubo_scope::Feature | |
| Feature (Feature &f) | |
| Feature (Feature &&f) | |
| virtual | ~Feature () |
| std::string | getDisplayName () |
| \chinese 获取特征的显示名称。注意:特征可随时被重命名。 | |
| bool | isDefined () |
| \chinese 返回特征的位置是否已完全定义/指定。 | |
| bool | isVariable () |
| \chinese 返回特征是否可作为变量在程序中使用。 | |
| bool | isJoggable () |
| bool | isResolvable () |
| \chinese 特征无法保证始终存在于AuboScope中。终端用户可以加载不包含该特征的不同安装, 或者终端用户或添加该特征的AuboCap可以将其移除。此方法用于判断特征是否存在。 | |
| std::vector< double > | getPose () |
| \chinese 返回特征的笛卡尔位置。 | |
| size_t | hashCode () |
Private 成员函数 | |
| BaseFeature () | |
Private 属性 | |
| void * | d_ { nullptr } |
友元 | |
| class | DataSwitch |
额外继承的成员函数 | |
| Protected 成员函数 继承自 arcs::aubo_scope::Feature | |
| Feature () | |
This interface represents the Base feature in AuboScope.
在文件 base_feature.h 第 13 行定义.
| arcs::aubo_scope::BaseFeature::BaseFeature | ( | BaseFeature & | f | ) |
| arcs::aubo_scope::BaseFeature::BaseFeature | ( | BaseFeature && | f | ) |
|
virtual |
|
private |
|
friend |
|
private |
在文件 base_feature.h 第 23 行定义.