This interface represents a TCP in AuboScope.
More...
#include <tcp.h>
This interface represents a TCP in AuboScope.
This can either be a user-defined TCP or a TCP added by a AuboCap.
Definition at line 16 of file tcp.h.
arcs::aubo_scope::TCP::TCP |
( |
TCP & |
f | ) |
|
arcs::aubo_scope::TCP::TCP |
( |
TCP && |
f | ) |
|
arcs::aubo_scope::TCP::~TCP |
( |
| ) |
|
arcs::aubo_scope::TCP::TCP |
( |
| ) |
|
|
private |
std::string arcs::aubo_scope::TCP::getDisplayName |
( |
| ) |
|
Note: The TCP can be renamed at any time.
- Returns
- The name of the TCP
std::vector<double> arcs::aubo_scope::TCP::getOffset |
( |
| ) |
|
- Returns
- The offset of the TCP with respect to the tool output flange, if the TCP is resolvable, otherwise null.
size_t arcs::aubo_scope::TCP::hashCode |
( |
| ) |
|
bool arcs::aubo_scope::TCP::isResolvable |
( |
| ) |
|
A TCP cannot be guaranteed to be present in AuboScope.
The end user can load a different installation (not containing the TCP) or the TCP was removed by the end user or the AuboCap that added the tcp/ This method can be used to determine, if the TCP is present.
- Returns
true
if this TCP is present in AuboScope, otherwise false
.
Definition at line 50 of file tcp.h.
void* arcs::aubo_scope::TCP::d_ { nullptr } |
|
private |
Definition at line 52 of file tcp.h.
The documentation for this class was generated from the following file:
- include/aubo_caps/domain/tcp/tcp.h