Package org.robwork.sdurw_pathplanning
Class PathAnalyzer.CartesianAnalysis
- java.lang.Object
-
- org.robwork.sdurw_pathplanning.PathAnalyzer.CartesianAnalysis
-
- Enclosing class:
- PathAnalyzer
public static class PathAnalyzer.CartesianAnalysis extends java.lang.ObjectResult struct for Cartesian analysis
-
-
Constructor Summary
Constructors Constructor Description CartesianAnalysis()Construct CartesianAnalysis struct with length initialized to 0CartesianAnalysis(long cPtr, boolean cMemoryOwn)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddelete()static longgetCPtr(PathAnalyzer.CartesianAnalysis obj)Vector3DgetDistances()Total distance travelled in the x,y and z directionsdoublegetLength()Cartesian length of the PathVector3DgetLower()Lower bound on the Cartesian positionVector3DgetUpper()Upper bound on the Cartesian positionvoidsetDistances(Vector3D value)Total distance travelled in the x,y and z directionsvoidsetLength(double value)Cartesian length of the PathvoidsetLower(Vector3D value)Lower bound on the Cartesian positionvoidsetUpper(Vector3D value)Upper bound on the Cartesian position
-
-
-
Method Detail
-
getCPtr
public static long getCPtr(PathAnalyzer.CartesianAnalysis obj)
-
delete
public void delete()
-
setLength
public void setLength(double value)
Cartesian length of the Path
-
getLength
public double getLength()
Cartesian length of the Path
-
setDistances
public void setDistances(Vector3D value)
Total distance travelled in the x,y and z directions
-
getDistances
public Vector3D getDistances()
Total distance travelled in the x,y and z directions
-
setLower
public void setLower(Vector3D value)
Lower bound on the Cartesian position
-
getLower
public Vector3D getLower()
Lower bound on the Cartesian position
-
setUpper
public void setUpper(Vector3D value)
Upper bound on the Cartesian position
-
getUpper
public Vector3D getUpper()
Upper bound on the Cartesian position
-
-