|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.kuka.nav.fleet.graph.properties.AbstractProperty
com.kuka.nav.fleet.graph.properties.AbstractEdgeMaxMotionAbsProperty
public abstract class AbstractEdgeMaxMotionAbsProperty
Super class for maximum absolute velocity, acceleration, deceleration along an edge. This class contains the getter and setter for the parameter x, y and rotation.
| Constructor Summary | |
|---|---|
AbstractEdgeMaxMotionAbsProperty()
Constructs a new max absolute acceleration / deceleration or velocity property with default values. |
|
AbstractEdgeMaxMotionAbsProperty(Double x,
Double y,
Double rotation)
Creates a new max absolute acceleration / deceleration or velocity property with given values. |
|
| Method Summary | |
|---|---|
Double |
getMaxTransX()
Returns the max translational acceleration / deceleration or velocity on x in m/s² (/s) or null if it is not defined. |
Double |
getMaxTransY()
Returns the max translational acceleration / deceleration or velocity in y direction in m/s² (/s) or null if it is not defined. |
Double |
getRotation()
Returns the rotational acceleration / deceleration or velocity in radians/s² (/s). |
Double |
getRotationDeg()
Returns the maximum rotational acceleration / deceleration or velocity in degrees/s² (/s) or null if it is not defined. |
String |
getValueToDisplay()
Returns the value(s) in a way to show it in a UI. |
com.kuka.nav.XYTheta |
getXYTheta()
Returns the acceleration / deceleration or velocity in a XYTheta object. |
void |
setMaxTransX(Double maxTransX)
Sets the max translational acceleration / deceleration or velocity on x in m/s² (/s). |
void |
setMaxTransY(Double maxTransY)
Sets the maximum translational acceleration / deceleration or velocity in Y direction in m/s² (/s) or null if it is not defined. |
void |
setRotation(Double rotation)
Sets the rotational acceleration / deceleration or velocity in radians/s² (/s). |
void |
setRotationDeg(Double rotation)
Sets the maximum rotational acceleration / deceleration or velocity value in degrees/s² (/s). |
String |
toString()
|
| Methods inherited from class com.kuka.nav.fleet.graph.properties.AbstractProperty |
|---|
equals, fireChanged, getAllowedTypes, getId, hashCode, setId, tryGetParamFromString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public AbstractEdgeMaxMotionAbsProperty(Double x,
Double y,
Double rotation)
x - translational acceleration / deceleration or velocity in x direction in m/s² (m/s)y - translational acceleration / deceleration or velocity in y direction in m/s² (m/s)rotation - rotation acceleration / deceleration or velocity in rad/s² (rad/s)public AbstractEdgeMaxMotionAbsProperty()
| Method Detail |
|---|
public Double getMaxTransX()
public void setMaxTransX(Double maxTransX)
maxTransX - the maxTransX to setpublic Double getMaxTransY()
public void setMaxTransY(Double maxTransY)
maxTransY - the maxTransY to setpublic Double getRotationDeg()
public void setRotationDeg(Double rotation)
rotation - the rotation value in degrees/s² (/s) to be setpublic Double getRotation()
public void setRotation(Double rotation)
rotation - the rotation to setpublic com.kuka.nav.XYTheta getXYTheta()
public String getValueToDisplay()
Property
public String toString()
toString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||