public interface IVisibleObjectPerceptor extends IPerceptor
Modifier and Type | Method and Description |
---|---|
double |
getDistance()
Get object distance
|
double |
getHorizontalAngle()
Get horizontal angle
|
double |
getHorizontalAngleDeg()
Get horizontal angle (in degrees)
|
double |
getLatitudeAngle()
Get vertical angle
|
double |
getLatitudeAngleDeg()
Get vertical angle (in degrees)
|
org.apache.commons.math3.geometry.euclidean.threed.Vector3D |
getPosition() |
boolean |
hasDepth() |
void |
setPosition(org.apache.commons.math3.geometry.euclidean.threed.Vector3D position)
Set object position
|
getName
boolean hasDepth()
org.apache.commons.math3.geometry.euclidean.threed.Vector3D getPosition()
void setPosition(org.apache.commons.math3.geometry.euclidean.threed.Vector3D position)
position
- Positiondouble getDistance()
double getHorizontalAngle()
double getLatitudeAngle()
double getHorizontalAngleDeg()
double getLatitudeAngleDeg()