1#ifndef AUBO_SCOPE_MOVE_NODE_H
2#define AUBO_SCOPE_MOVE_NODE_H
#define ARCS_CLASS_FORWARD(C)
Macro that forward declares a class and defines the respective smartpointers through ARCS_DECLARE_PTR...
double getToolAcceleration()
void setUseJoints(bool use)
void setJointSpeed(double joint_speed)
void setJointAcceleration(double joint_acceleration)
void setFeature(FeaturePtr feature)
@ UNRESOLVED_FEATURE
The selected feature is no longer available (e.g.
@ FEATURE
Feature is selected.
TcpSelectionType getTcpSelectionType()
ConfigType getConfigType()
This method returns the type of configuration.
void setTcpSelectionType(TcpSelectionType type)
void setToolAcceleration(double tool_acceleration)
double getJointAcceleration()
@ MOVE_TCP
A specific TCP is selected.
@ USE_ACTIVE_TCP
Motions are adjusted to the currently active TCP.
@ IGNORE_ACTIVE_TCP
No TCP is used and the motion under this Move command will be with respect to the tool output flange.
void setConfigType(ConfigType type)
void setTCPSelection(TCPPtr tcp_selection)
void setToolSpeed(double tool_speed)
void setFeature(FeatureVariablePtr feature_variable)
void setBlend(double blend)
ProgramNode(ProgramNode &f)