public class SeeFlagInfo
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
SeeFlagInfo.FlagLine |
static class |
SeeFlagInfo.FlagSide |
Constructor and Description |
---|
SeeFlagInfo(SeeFlagInfo.FlagLine line,
SeeFlagInfo.FlagSide side,
com.github.robocup_atan.atan.model.enums.Flag flag,
double distance,
double direction,
double distChange,
double dirChange,
double bodyFacingDirection,
double headFacingDirection) |
Modifier and Type | Method and Description |
---|---|
double |
getBodyFacingDirection() |
org.apache.commons.math3.geometry.euclidean.twod.Vector2D |
getBoundryFlagLocation() |
double |
getDirChange() |
double |
getDirection() |
double |
getDistance() |
double |
getDistChange() |
double |
getFlagAbsAngleRadians() |
double |
getHeadFacingDirection() |
SeeFlagInfo.FlagLine |
getLine() |
SeeFlagInfo.FlagSide |
getSide() |
boolean |
isBoundryFlag() |
public SeeFlagInfo(SeeFlagInfo.FlagLine line, SeeFlagInfo.FlagSide side, com.github.robocup_atan.atan.model.enums.Flag flag, double distance, double direction, double distChange, double dirChange, double bodyFacingDirection, double headFacingDirection)
public SeeFlagInfo.FlagLine getLine()
public SeeFlagInfo.FlagSide getSide()
public double getDistance()
public double getDirection()
public double getDistChange()
public double getDirChange()
public double getBodyFacingDirection()
public double getHeadFacingDirection()
public org.apache.commons.math3.geometry.euclidean.twod.Vector2D getBoundryFlagLocation()
public boolean isBoundryFlag()
public double getFlagAbsAngleRadians()