add(const Vector2< double > &p) | Boundary< double > | [inline] |
add(const Boundary< double > &b) | Boundary< double > | [inline] |
addCoords(Table &table, int number, double *x, double *y) | Field | [private] |
addCoords(Table &table, Table &xTable, Table &yTable, int number, double *x, double *y) | Field | [private] |
addPlayer(const Pose2D &pose) | Field | [private] |
boundary | Field | [private] |
Boundary() | Boundary< double > | [inline] |
Boundary(doublemin, doublemax) | Boundary< double > | [inline] |
clip(Vector2< double > &v) const | Field | |
draw(const Drawings::Color color, LinesPercept::LineType type) const | Field | |
Field() | Field | |
getClosestDistance(const Vector2< double > &v, LinesPercept::LineType type) const | Field | |
getClosestPoint(const Vector2< double > &v, LinesPercept::LineType type) const | Field | |
getClosestPoint(const Pose2D &p, int numberOfRotations, LinesPercept::LineType type) const | Field | |
getDistance(const Pose2D &pose, LinesPercept::LineType type) const | Field | |
getDistance(const Pose2D &pose, bool ignoreFieldLines=false) const | Field | |
getDistanceToOwnPenaltyArea(const Pose2D &pose) const | Field | |
getObstacleDistance(const Pose2D &pose, ObstaclesPercept::ObstacleType &obstacleType) const | Field | |
initBorder(Table &table) | Field | [private] |
initBoundary(Table &table) | Field | [private] |
initLines(Table &table, Table &xTable, Table &yTable) | Field | [private] |
initOpponentGoal(Table &table) | Field | [private] |
initOwnGoal(Table &table) | Field | [private] |
initSimpleLines(Table &table) | Field | [private] |
isInside(const Vector2< double > &p) const | Boundary< double > | [inline] |
isReallyInside(const Vector2< double > &v) const | Field | |
lines | Field | [private] |
placePlayers(const PlayerPoseCollection &ppc) | Field | |
randomPose() const | Field | |
x | Boundary< double > | |
y | Boundary< double > | |