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

TeamBallLocatorInterfaces Class Reference

The interfaces of the TeamBallLocator module. More...

#include <TeamBallLocator.h>

Inheritance diagram for TeamBallLocatorInterfaces:

Inheritance graph
[legend]
Collaboration diagram for TeamBallLocatorInterfaces:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 TeamBallLocatorInterfaces (const SeenBallPosition &seenBallPosition, const OdometryData &odometryData, const RobotPose &robotPose, const TeamMessageCollection &teamMessageCollection, CommunicatedBallPosition &communicatedBallPosition)
 Constructor.


Public Attributes

const SeenBallPositionseenBallPosition
 The position of the seen ball.

const OdometryDataodometryData
 The odometry data provided by the motion modules.

const RobotPoserobotPose
 The robots position that was calculated last.

const TeamMessageCollectionteamMessageCollection
 Incoming team messages from other robots.

CommunicatedBallPositioncommunicatedBallPosition
 The communicated ball position to be calculated by the module.


Detailed Description

The interfaces of the TeamBallLocator module.

Definition at line 24 of file TeamBallLocator.h.


Constructor & Destructor Documentation

TeamBallLocatorInterfaces::TeamBallLocatorInterfaces const SeenBallPosition seenBallPosition,
const OdometryData odometryData,
const RobotPose robotPose,
const TeamMessageCollection teamMessageCollection,
CommunicatedBallPosition communicatedBallPosition
[inline]
 

Constructor.

Definition at line 28 of file TeamBallLocator.h.


Member Data Documentation

const SeenBallPosition& TeamBallLocatorInterfaces::seenBallPosition
 

The position of the seen ball.

Definition at line 43 of file TeamBallLocator.h.

const OdometryData& TeamBallLocatorInterfaces::odometryData
 

The odometry data provided by the motion modules.

Definition at line 46 of file TeamBallLocator.h.

const RobotPose& TeamBallLocatorInterfaces::robotPose
 

The robots position that was calculated last.

Definition at line 49 of file TeamBallLocator.h.

const TeamMessageCollection& TeamBallLocatorInterfaces::teamMessageCollection
 

Incoming team messages from other robots.

Definition at line 52 of file TeamBallLocator.h.

CommunicatedBallPosition& TeamBallLocatorInterfaces::communicatedBallPosition
 

The communicated ball position to be calculated by the module.

Definition at line 55 of file TeamBallLocator.h.


The documentation for this class was generated from the following file:
Generated on Thu Sep 23 20:12:00 2004 for GT2004 by doxygen 1.3.6