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 SeenBallPosition & seenBallPosition
 The position of the seen ball.

const OdometryData & odometryData
 The odometry data provided by the motion modules.

const RobotPose & robotPose
 The robots position that was calculated last.

const TeamMessageCollection & teamMessageCollection
 Incoming team messages from other robots.

CommunicatedBallPosition & communicatedBallPosition
 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