User Manual, Developers Guide and API Documentation

rise::scenario::mobility::roadmap::MapUser Class Reference

This class holds the user-specific parameters for a user on the Map. The object is intended to be held by the Mobility Class of the user, but its internals may only be accessed by the Map.

#include <scenario/mobility/roadmap/MapUser.hpp>

Collaboration diagram for rise::scenario::mobility::roadmap::MapUser:

Collaboration graph
[legend]

List of all members.

Private Types

typedef int Heading

Private Member Functions

 MapUser (MapObject::ID _currentObject, double _percent, Heading _heading, double _velocity)

Private Attributes

MapObject::ID currentObject
Heading heading
double percent
double velocity

Friends

class Crossing
class Map
class Street


Detailed Description

Definition at line 51 of file MapUser.hpp.


Member Typedef Documentation

Definition at line 57 of file MapUser.hpp.


Constructor & Destructor Documentation

MapUser::MapUser ( MapObject::ID  _currentObject,
double  _percent,
Heading  _heading,
double  _velocity 
) [private]

Definition at line 33 of file MapUser.cpp.


Friends And Related Function Documentation

friend class Crossing [friend]

Definition at line 54 of file MapUser.hpp.

friend class Map [friend]

Definition at line 53 of file MapUser.hpp.

friend class Street [friend]

Definition at line 55 of file MapUser.hpp.


Member Data Documentation

Definition at line 59 of file MapUser.hpp.

Definition at line 61 of file MapUser.hpp.

Definition at line 60 of file MapUser.hpp.

Definition at line 62 of file MapUser.hpp.


The documentation for this class was generated from the following files:

Generated on Sat May 26 03:32:39 2012 for openWNS by  doxygen 1.5.5