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