 |
Eclipse SUMO - Simulation of Urban MObility
|
Go to the documentation of this file.
18 #ifndef MSInternalJunction_h
19 #define MSInternalJunction_h
62 std::vector<MSLane*> incoming, std::vector<MSLane*>
internal);
std::vector< MSLink * > myInternalLinkFoes
#define UNUSED_PARAMETER(x)
Representation of a lane in the micro simulation.
void postloadInit()
initialises the junction after the whole net has been loaded
bool indirectBicycleTurn(const MSLane *specialLane, const MSLink *thisLink, const MSLane *foeFirstPart, const MSLink *foeLink) const
virtual ~MSInternalJunction()
Destructor.
SumoXMLNodeType
Numbers representing special SUMO-XML-attribute values for representing node- (junction-) types used ...
A point in 2D or 3D with translation and scaling methods.
MSInternalJunction(const MSInternalJunction &)
Invalidated copy constructor.
MSInternalJunction(const std::string &id, SumoXMLNodeType type, const Position &position, const PositionVector &shape, std::vector< MSLane * > incoming, std::vector< MSLane * > internal)
Constructor.
std::vector< MSLane * > myInternalLaneFoes
const std::vector< MSLane * > & getFoeInternalLanes(const MSLink *const srcLink) const
MSInternalJunction & operator=(const MSInternalJunction &)
Invalidated assignment operator.
const std::vector< MSLink * > & getFoeLinks(const MSLink *const srcLink) const