public interface Pose
Support for poses.
| Modifier and Type | Method and Description |
|---|---|
boolean |
epsilonEquals(Pose other,
double epsilon)
Deprecated.
|
boolean |
epsilonEquals(Pose other,
double lengthEpsilon,
Length.Unit lengthUnit,
double angleEpsilon,
Angle.Unit angleUnit)
Indicates whether of some other Pose is "approximately equal" to this one.
|
boolean |
equals(Object obj) |
Position |
getPosition() |
Rotation |
getRotation() |
int |
hashCode() |
double[] |
toArray()
Deprecated.
|
double[] |
toArray(Length.Unit lengthUnit,
Angle.Unit angleUnit) |
String |
toString() |
Position getPosition()
Rotation getRotation()
double[] toArray()
toArray(Length.Unit, Angle.Unit)double[] toArray(Length.Unit lengthUnit, Angle.Unit angleUnit)
lengthUnit - the unit to use for x, y, zangleUnit - the unit to use for rx, ry, rzboolean equals(Object obj)
boolean epsilonEquals(Pose other, double epsilon)
epsilonEquals(Pose, double, Length.Unit, double, Angle.Unit)other - another poseepsilon - a numberboolean epsilonEquals(Pose other, double lengthEpsilon, Length.Unit lengthUnit, double angleEpsilon, Angle.Unit angleUnit)
other - another PoselengthEpsilon - a tolerance for x, y, zlengthUnit - enum to specify unit type of lengthEpsilonangleEpsilon - a tolerance for rx, ry, rzangleUnit - enum to specify unit type of angleEpsilontrue if this object contains the "approximately equal in tolerance" in value as the obj
argument; false otherwise.Copyright © 2018. All rights reserved.