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

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

#include <MSDevice_BTsender.h>

Public Member Functions

 VehicleState (SUMOReal _speed, const Position &_position, const std::string &_laneID, SUMOReal _lanePos)
 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...
 
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 ( SUMOReal  _speed,
const Position &  _position,
const std::string &  _laneID,
SUMOReal  _lanePos 
)
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 148 of file MSDevice_BTsender.h.

Field Documentation

std::string MSDevice_BTsender::VehicleState::laneID

The lane the vehicle was at.

Definition at line 155 of file MSDevice_BTsender.h.

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

SUMOReal MSDevice_BTsender::VehicleState::lanePos

The position at the lane of the vehicle.

Definition at line 157 of file MSDevice_BTsender.h.

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

Position MSDevice_BTsender::VehicleState::position

The position of the vehicle.

Definition at line 153 of file MSDevice_BTsender.h.

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

SUMOReal MSDevice_BTsender::VehicleState::speed

The speed of the vehicle.

Definition at line 151 of file MSDevice_BTsender.h.

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


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