BowlerKernel
|
Public Member Functions | |
JointLimit (int axis, PIDLimitEvent e, LinkConfiguration linkConfiguration) | |
void | setAxis (int axis) |
int | getAxis () |
void | setValue (double value) |
double | getValue () |
void | setTimeStamp (long timeStamp) |
long | getTimeStamp () |
void | setLimitType (PIDLimitEventType limitType) |
PIDLimitEventType | getLimitType () |
String | toString () |
Private Attributes | |
int | axis |
double | value |
long | timeStamp |
PIDLimitEventType | limitType |
The Class JointLimit.
Definition at line 10 of file JointLimit.java.
com.neuronrobotics.sdk.addons.kinematics.JointLimit.JointLimit | ( | int | axis, |
PIDLimitEvent | e, | ||
LinkConfiguration | linkConfiguration | ||
) |
Instantiates a new joint limit.
axis | the axis |
e | the e |
linkConfiguration | the link configuration |
Definition at line 31 of file JointLimit.java.
References com.neuronrobotics.sdk.addons.kinematics.JointLimit.axis, com.neuronrobotics.sdk.pid.PIDLimitEvent.getLimitType(), com.neuronrobotics.sdk.addons.kinematics.LinkConfiguration.getScale(), com.neuronrobotics.sdk.pid.PIDLimitEvent.getTimeStamp(), com.neuronrobotics.sdk.pid.PIDLimitEvent.getValue(), com.neuronrobotics.sdk.addons.kinematics.JointLimit.setAxis(), com.neuronrobotics.sdk.addons.kinematics.JointLimit.setLimitType(), com.neuronrobotics.sdk.addons.kinematics.JointLimit.setTimeStamp(), and com.neuronrobotics.sdk.addons.kinematics.JointLimit.setValue().
int com.neuronrobotics.sdk.addons.kinematics.JointLimit.getAxis | ( | ) |
Gets the axis.
Definition at line 52 of file JointLimit.java.
References com.neuronrobotics.sdk.addons.kinematics.JointLimit.axis.
Referenced by com.neuronrobotics.sdk.addons.kinematics.JointLimit.toString().
PIDLimitEventType com.neuronrobotics.sdk.addons.kinematics.JointLimit.getLimitType | ( | ) |
Gets the limit type.
Definition at line 106 of file JointLimit.java.
References com.neuronrobotics.sdk.addons.kinematics.JointLimit.limitType.
Referenced by com.neuronrobotics.sdk.addons.kinematics.JointLimit.toString().
long com.neuronrobotics.sdk.addons.kinematics.JointLimit.getTimeStamp | ( | ) |
Gets the time stamp.
Definition at line 88 of file JointLimit.java.
References com.neuronrobotics.sdk.addons.kinematics.JointLimit.timeStamp.
double com.neuronrobotics.sdk.addons.kinematics.JointLimit.getValue | ( | ) |
Gets the value.
Definition at line 70 of file JointLimit.java.
References com.neuronrobotics.sdk.addons.kinematics.JointLimit.value.
void com.neuronrobotics.sdk.addons.kinematics.JointLimit.setAxis | ( | int | axis | ) |
Sets the axis.
axis | the new axis |
Definition at line 43 of file JointLimit.java.
References com.neuronrobotics.sdk.addons.kinematics.JointLimit.axis.
Referenced by com.neuronrobotics.sdk.addons.kinematics.JointLimit.JointLimit().
void com.neuronrobotics.sdk.addons.kinematics.JointLimit.setLimitType | ( | PIDLimitEventType | limitType | ) |
Sets the limit type.
limitType | the new limit type |
Definition at line 97 of file JointLimit.java.
References com.neuronrobotics.sdk.addons.kinematics.JointLimit.limitType.
Referenced by com.neuronrobotics.sdk.addons.kinematics.JointLimit.JointLimit().
void com.neuronrobotics.sdk.addons.kinematics.JointLimit.setTimeStamp | ( | long | timeStamp | ) |
Sets the time stamp.
timeStamp | the new time stamp |
Definition at line 79 of file JointLimit.java.
References com.neuronrobotics.sdk.addons.kinematics.JointLimit.timeStamp.
Referenced by com.neuronrobotics.sdk.addons.kinematics.JointLimit.JointLimit().
void com.neuronrobotics.sdk.addons.kinematics.JointLimit.setValue | ( | double | value | ) |
Sets the value.
value | the new value |
Definition at line 61 of file JointLimit.java.
References com.neuronrobotics.sdk.addons.kinematics.JointLimit.value.
Referenced by com.neuronrobotics.sdk.addons.kinematics.JointLimit.JointLimit().
String com.neuronrobotics.sdk.addons.kinematics.JointLimit.toString | ( | ) |
Definition at line 113 of file JointLimit.java.
References com.neuronrobotics.sdk.addons.kinematics.JointLimit.getAxis(), and com.neuronrobotics.sdk.addons.kinematics.JointLimit.getLimitType().
|
private |
The axis.
Definition at line 13 of file JointLimit.java.
Referenced by com.neuronrobotics.sdk.addons.kinematics.JointLimit.getAxis(), com.neuronrobotics.sdk.addons.kinematics.JointLimit.JointLimit(), and com.neuronrobotics.sdk.addons.kinematics.JointLimit.setAxis().
|
private |
The limit type.
Definition at line 22 of file JointLimit.java.
Referenced by com.neuronrobotics.sdk.addons.kinematics.JointLimit.getLimitType(), and com.neuronrobotics.sdk.addons.kinematics.JointLimit.setLimitType().
|
private |
The time stamp.
Definition at line 19 of file JointLimit.java.
Referenced by com.neuronrobotics.sdk.addons.kinematics.JointLimit.getTimeStamp(), and com.neuronrobotics.sdk.addons.kinematics.JointLimit.setTimeStamp().
|
private |
The value.
Definition at line 16 of file JointLimit.java.
Referenced by com.neuronrobotics.sdk.addons.kinematics.JointLimit.getValue(), and com.neuronrobotics.sdk.addons.kinematics.JointLimit.setValue().