20 #ifndef GNERouteProbe_h 21 #define GNERouteProbe_h GNEEdge * myEdge
edge of routeProbe
void removeEdgeReference()
remove reference to edge
void writeAdditional(OutputDevice &device, const std::string &)
writte additional element into a xml file
Stores the information about how to visualize structures.
int getFrequency() const
get frequency of RouteProbe
void setBegin(int begin)
set begin of RouteProbe
GNERouteProbe & operator=(const GNERouteProbe &)
Invalidated assignment operator.
std::string myFilename
filename of RouteProbe
SumoXMLAttr
Numbers representing SUMO-XML - attributes.
void setAttribute(SumoXMLAttr key, const std::string &value, GNEUndoList *undoList)
GNERouteProbe(const std::string &id, GNEViewNet *viewNet, GNEEdge *edge, int frequency, const std::string &filename, int begin, bool blocked)
Constructor.
Position myRouteProbeLogoOffset
route probe logo offset
int getBegin() const
get begin of RouteProbe
GNEEdge * getEdge() const
get edge in which the RouteProbe is placed
A point in 2D or 3D with translation and scaling methods.
bool isValid(SumoXMLAttr key, const std::string &value)
int numberOfLanes
number of lanes of edge (To improve efficiency)
std::string getFilename() const
get filename of RouteProbe
std::string getAttribute(SumoXMLAttr key) const
Position getPositionInView() const
Returns position of RouteProbe in view.
int myBegin
begin of rerouter
A road/street connecting two junctions (netedit-version)
void moveAdditional(SUMOReal, SUMOReal, GNEUndoList *)
change the position of the RouteProbe geometry
An Element which don't belongs to GNENet but has influency in the simulation.
const std::string & getParentName() const
Returns the name of the parent object (if any)
void setFilename(std::string filename)
set filename of RouteProbe
void drawGL(const GUIVisualizationSettings &s) const
Draws the object.
void updateGeometry()
update pre-computed geometry information
~GNERouteProbe()
Destructor.
Static storage of an output device and its base (abstract) implementation.
void setFrequency(int frequency)
set frequency of RouteProbe
int myFrequency
Frequency of RouteProbe.