74 const std::vector<std::string>& lines,
MSLane& lane,
75 double frompos,
double topos,
const std::string name);
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.
double myFGSignRot
The rotation of the sign.
Boundary getCenteringBoundary() const
Returns the boundary to which the view shall be centered in order to show the object.
A class that stores a 2D geometrical boundary.
The simulated network and simulation perfomer.
A point in 2D or 3D with translation and scaling methods.
PositionVector myFGShape
The shape.
bool addAccess(MSLane *lane, const double pos, const double length)
adds an access point to this stop
void drawGL(const GUIVisualizationSettings &s) const
Draws the object.
PositionVector myAccessCoords
The coordinates of access points.
GUIParameterTableWindow * getParameterWindow(GUIMainWindow &app, GUISUMOAbstractView &parent)
Returns an own parameter window.
std::vector< double > myFGShapeRotations
The rotations of the shape parts.
std::vector< double > myFGShapeLengths
The lengths of the shape parts.
Representation of a lane in the micro simulation.
A window containing a gl-object's parameter.
GUIBusStop(const std::string &id, const std::vector< std::string > &lines, MSLane &lane, double frompos, double topos, const std::string name)
Constructor.