SUMO - Simulation of Urban MObility
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
MSDevice_BTreceiver::MeetingPoint Class Reference

Holds the information about exact positions/speeds/time of the begin/end of a meeting. More...

#include <MSDevice_BTreceiver.h>

Public Member Functions

 MeetingPoint (SUMOReal _t, const Position &_observerPos, SUMOReal _observerSpeed, const std::string &_observerLaneID, SUMOReal _observerLanePos, const Position &_seenPos, SUMOReal _seenSpeed, const std::string &_seenLaneID, SUMOReal _seenLanePos)
 Constructor. More...
 
 ~MeetingPoint ()
 Destructor. More...
 

Data Fields

std::string observerLaneID
 The lane the observer was at. More...
 
SUMOReal observerLanePos
 The position at the lane of the observer. More...
 
Position observerPos
 The position the observer had at the time. More...
 
SUMOReal observerSpeed
 The speed the observer had at the time. More...
 
std::string seenLaneID
 The lane the vehicle was at. More...
 
SUMOReal seenLanePos
 The position at the lane of the vehicle. More...
 
Position seenPos
 The position the seen vehicle had at the time. More...
 
SUMOReal seenSpeed
 The speed the vehicle had at the time. More...
 
SUMOReal t
 The time of the meeting. More...
 

Detailed Description

Holds the information about exact positions/speeds/time of the begin/end of a meeting.

Definition at line 132 of file MSDevice_BTreceiver.h.

Constructor & Destructor Documentation

MSDevice_BTreceiver::MeetingPoint::MeetingPoint ( SUMOReal  _t,
const Position _observerPos,
SUMOReal  _observerSpeed,
const std::string &  _observerLaneID,
SUMOReal  _observerLanePos,
const Position _seenPos,
SUMOReal  _seenSpeed,
const std::string &  _seenLaneID,
SUMOReal  _seenLanePos 
)
inline

Constructor.

Parameters
[in]_tThe time of the meeting
[in]_observerPosThe position the observer had at the time
[in]_observerSpeedThe speed the observer had at the time
[in]_observerLaneIDThe lane the observer was at
[in]_observerLanePosThe position at the lane of the observer
[in]_seenPosThe position the seen vehicle had at the time
[in]_seenSpeedThe speed the vehicle had at the time
[in]_seenLaneIDThe lane the vehicle was at
[in]_seenLanePosThe position at the lane of the vehicle

Definition at line 145 of file MSDevice_BTreceiver.h.

MSDevice_BTreceiver::MeetingPoint::~MeetingPoint ( )
inline

Destructor.

Definition at line 153 of file MSDevice_BTreceiver.h.

Field Documentation

std::string MSDevice_BTreceiver::MeetingPoint::observerLaneID

The lane the observer was at.

Definition at line 163 of file MSDevice_BTreceiver.h.

SUMOReal MSDevice_BTreceiver::MeetingPoint::observerLanePos

The position at the lane of the observer.

Definition at line 165 of file MSDevice_BTreceiver.h.

Position MSDevice_BTreceiver::MeetingPoint::observerPos

The position the observer had at the time.

Definition at line 159 of file MSDevice_BTreceiver.h.

SUMOReal MSDevice_BTreceiver::MeetingPoint::observerSpeed

The speed the observer had at the time.

Definition at line 161 of file MSDevice_BTreceiver.h.

std::string MSDevice_BTreceiver::MeetingPoint::seenLaneID

The lane the vehicle was at.

Definition at line 171 of file MSDevice_BTreceiver.h.

SUMOReal MSDevice_BTreceiver::MeetingPoint::seenLanePos

The position at the lane of the vehicle.

Definition at line 173 of file MSDevice_BTreceiver.h.

Position MSDevice_BTreceiver::MeetingPoint::seenPos

The position the seen vehicle had at the time.

Definition at line 167 of file MSDevice_BTreceiver.h.

SUMOReal MSDevice_BTreceiver::MeetingPoint::seenSpeed

The speed the vehicle had at the time.

Definition at line 169 of file MSDevice_BTreceiver.h.

SUMOReal MSDevice_BTreceiver::MeetingPoint::t

The time of the meeting.

Definition at line 157 of file MSDevice_BTreceiver.h.


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