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.Object
Result 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 void
delete()
static long
getCPtr(PathAnalyzer.CartesianAnalysis obj)
Vector3D
getDistances()
Total distance travelled in the x,y and z directionsdouble
getLength()
Cartesian length of the PathVector3D
getLower()
Lower bound on the Cartesian positionVector3D
getUpper()
Upper bound on the Cartesian positionvoid
setDistances(Vector3D value)
Total distance travelled in the x,y and z directionsvoid
setLength(double value)
Cartesian length of the Pathvoid
setLower(Vector3D value)
Lower bound on the Cartesian positionvoid
setUpper(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
-
-