Modifier and Type | Method and Description |
---|---|
IPose3D |
applyInverseTo(IPose3D other)
Apply this pose inversely as a rigid transformation to another pose.
|
org.apache.commons.math3.geometry.euclidean.threed.Vector3D |
applyInverseTo(org.apache.commons.math3.geometry.euclidean.threed.Vector3D position)
Apply this pose inversely as a rigid transformation to the given position
vector.
|
IPose3D |
applyTo(IPose3D other)
Apply this pose as a rigid transformation to another pose.
|
org.apache.commons.math3.geometry.euclidean.threed.Vector3D |
applyTo(org.apache.commons.math3.geometry.euclidean.threed.Vector3D position)
Apply this pose as a rigid transformation to the given position vector.
|
org.apache.commons.math3.geometry.euclidean.threed.Rotation |
getOrientation()
Retrieve the orientation.
|
org.apache.commons.math3.geometry.euclidean.threed.Vector3D |
getPosition()
Retrieve the position.
|
double |
getX()
Retrieve the x-position value.
|
double |
getY()
Retrieve the y-position value.
|
double |
getZ()
Retrieve the z-position value.
|
double getX()
double getY()
double getZ()
org.apache.commons.math3.geometry.euclidean.threed.Vector3D getPosition()
org.apache.commons.math3.geometry.euclidean.threed.Rotation getOrientation()
IPose3D applyTo(IPose3D other)
other
- the pose to transformIPose3D applyInverseTo(IPose3D other)
other
- the pose to transformorg.apache.commons.math3.geometry.euclidean.threed.Vector3D applyTo(org.apache.commons.math3.geometry.euclidean.threed.Vector3D position)
position
- the position vector to transformorg.apache.commons.math3.geometry.euclidean.threed.Vector3D applyInverseTo(org.apache.commons.math3.geometry.euclidean.threed.Vector3D position)
position
- the position vector to transform