82 const std::vector<std::string>& lines,
MSLane& lane,
A lane area vehicles can halt at (gui-version)
GUIGLObjectPopupMenu * getPopUpMenu(GUIMainWindow &app, GUISUMOAbstractView &parent)
Returns an own popup-menu.
A lane area vehicles can halt at.
Stores the information about how to visualize structures.
Position myFGSignPos
The position of the sign.
void drawGL(const GUIVisualizationSettings &s) const
Draws the object.
A class that stores a 2D geometrical boundary.
The simulated network and simulation perfomer.
GUIBusStop(const std::string &id, const std::vector< std::string > &lines, MSLane &lane, SUMOReal frompos, SUMOReal topos)
Constructor.
std::vector< SUMOReal > myFGShapeRotations
The rotations of the shape parts.
A point in 2D or 3D with translation and scaling methods.
PositionVector myFGShape
The shape.
void addAccess(MSLane *lane, const SUMOReal pos)
adds an access point to this stop
std::vector< SUMOReal > myFGShapeLengths
The lengths of the shape parts.
Boundary getCenteringBoundary() const
Returns the boundary to which the view shall be centered in order to show the object.
PositionVector myAccessCoords
The coordinates of access points.
GUIParameterTableWindow * getParameterWindow(GUIMainWindow &app, GUISUMOAbstractView &parent)
Returns an own parameter window.
SUMOReal myFGSignRot
The rotation of the sign.
Representation of a lane in the micro simulation.
A window containing a gl-object's parameter.