vrecko
virtual reality framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
CarSim::Edge Struct Reference

#include <Edge.h>

Public Attributes

unsigned int roadId
 
bool direction
 
unsigned int from
 
unsigned int to
 
unsigned int fromPointRight
 
unsigned int toPointRight
 
unsigned int numLanes
 
float length
 
osg::Vec3 inPos
 
osg::Vec3 outPos
 
osg::Vec3 outInVec
 
osg::Vec3 normal
 
float stopBeforeJuncOffset
 
float stopOrGoDecisionOffset
 
unsigned int type
 
float widthTPR
 
float widthFPR
 
float lowBoundForStartStopPosOffset
 
std::map< unsigned int, EdgesCaredgesCars
 
unsigned int fstCarId
 
unsigned int lastCarId
 
std::map< unsigned int, bool > incomingCars
 
std::queue< unsigned int > putAsideCars
 
unsigned int tlGreenInterv
 

Member Data Documentation

bool CarSim::Edge::direction
std::map<unsigned int,EdgesCar> CarSim::Edge::edgesCars
unsigned int CarSim::Edge::from
unsigned int CarSim::Edge::fromPointRight
unsigned int CarSim::Edge::fstCarId
std::map<unsigned int,bool> CarSim::Edge::incomingCars
osg::Vec3 CarSim::Edge::inPos
unsigned int CarSim::Edge::lastCarId
float CarSim::Edge::length
float CarSim::Edge::lowBoundForStartStopPosOffset
osg::Vec3 CarSim::Edge::normal
unsigned int CarSim::Edge::numLanes
osg::Vec3 CarSim::Edge::outInVec
osg::Vec3 CarSim::Edge::outPos
std::queue<unsigned int> CarSim::Edge::putAsideCars
unsigned int CarSim::Edge::roadId
float CarSim::Edge::stopBeforeJuncOffset
float CarSim::Edge::stopOrGoDecisionOffset
unsigned int CarSim::Edge::tlGreenInterv
unsigned int CarSim::Edge::to
unsigned int CarSim::Edge::toPointRight
unsigned int CarSim::Edge::type
float CarSim::Edge::widthFPR
float CarSim::Edge::widthTPR

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