| 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 > | |