SUMO - Simulation of Urban MObility
MSDevice_BTsender::VehicleState Class Reference

A single movement state of the vehicle. More...

#include <MSDevice_BTsender.h>

Collaboration diagram for MSDevice_BTsender::VehicleState:
Collaboration graph

Public Member Functions

 VehicleState (const SUMOReal _speed, const Position &_position, const std::string &_laneID, const SUMOReal _lanePos, const unsigned int _routePos)
 Constructor. More...
 
 ~VehicleState ()
 Destructor. More...
 

Data Fields

std::string laneID
 The lane the vehicle was at. More...
 
SUMOReal lanePos
 The position at the lane of the vehicle. More...
 
Position position
 The position of the vehicle. More...
 
unsigned int routePos
 The position in the route of the vehicle. More...
 
SUMOReal speed
 The speed of the vehicle. More...
 

Detailed Description

A single movement state of the vehicle.

Definition at line 136 of file MSDevice_BTsender.h.

Constructor & Destructor Documentation

MSDevice_BTsender::VehicleState::VehicleState ( const SUMOReal  _speed,
const Position _position,
const std::string &  _laneID,
const SUMOReal  _lanePos,
const unsigned int  _routePos 
)
inline

Constructor.

Parameters
[in]_speedThe speed of the vehicle
[in]_positionThe position of the vehicle
[in]_laneIDThe id of the lane the vehicle is located at
[in]_lanePosThe position of the vehicle along the lane

Definition at line 144 of file MSDevice_BTsender.h.

MSDevice_BTsender::VehicleState::~VehicleState ( )
inline

Destructor.

Definition at line 149 of file MSDevice_BTsender.h.

Field Documentation

std::string MSDevice_BTsender::VehicleState::laneID

The lane the vehicle was at.

Definition at line 156 of file MSDevice_BTsender.h.

Referenced by MSDevice_BTreceiver::BTreceiverUpdate::writeOutput().

SUMOReal MSDevice_BTsender::VehicleState::lanePos

The position at the lane of the vehicle.

Definition at line 158 of file MSDevice_BTsender.h.

Referenced by MSDevice_BTreceiver::BTreceiverUpdate::writeOutput().

Position MSDevice_BTsender::VehicleState::position
unsigned int MSDevice_BTsender::VehicleState::routePos

The position in the route of the vehicle.

Definition at line 160 of file MSDevice_BTsender.h.

Referenced by MSDevice_BTreceiver::BTreceiverUpdate::leaveRange().

SUMOReal MSDevice_BTsender::VehicleState::speed

The speed of the vehicle.

Definition at line 152 of file MSDevice_BTsender.h.

Referenced by MSDevice_BTreceiver::BTreceiverUpdate::writeOutput().


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