Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

# Field Member List

This is the complete list of members for Field, including all inherited members.

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, bool rotate=false) | Field | `[private]`
addCoords(Table &table, Table &xTable, Table &yTable, int number, double *x, double *y, bool rotate=false) | Field | `[private]`
addPlayer(const Pose2D &pose) | 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(Vector2< double > &point, 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]`
initBorderForHugeField(Table &table) | Field | `[private]`
initBoundary(Table &table) | Field | `[private]`
initBoundaryForHugeField(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]`
initSimpleLinesForHugeField(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 > |