Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Teem::Blimp Class Reference
[World interfaces]

#include <Entity.h>

Inheritance diagram for Teem::Blimp:

Teem::Entity Teem::Camera1DEquipped List of all members.

Detailed Description

This is the interface to a Blimp robot.


Public Member Functions

virtual void setSpeed (double forward, double dir)=0
 Set the speed of the Blimp to forward and orientation to dir.
virtual double getGyro ()=0
 Return the value of the gyroscope (measured rotation speed).
virtual double getAnemo ()=0
 Return the value of the anemometer (measured forward speed).
virtual bool getBumper (unsigned index)=0
 Return the value of the bumper index (collision detection).
virtual const An::Point & getPosition ()=0
 Return the position of the Blimp.

Protected Member Functions

 Blimp ()
 Protected constructor, created by BlimpCreator-capable worlds.

Friends

class BlimpCreator


The documentation for this class was generated from the following file:
Generated on Mon Oct 24 17:38:28 2005 for Teem by  doxygen 1.4.2