20 #ifndef GNEDetectorEntry_h
21 #define GNEDetectorEntry_h
Position getPositionInView() const
Returns position of detector Entry in view.
int getFrequency() const
Invalidated set frequency.
static GUIGlID detectorE3EntryGlID
variable to save detectorEntry icon
Stores the information about how to visualize structures.
void setFilename(std::string filename)
Invalidated.
This lane is powered by an underlying GNEEdge and basically knows how to draw itself.
SumoXMLAttr
Numbers representing SUMO-XML - attributes.
~GNEDetectorEntry()
destructor
void updateGeometry()
update pre-computed geometry information
void drawGL(const GUIVisualizationSettings &s) const
Draws the object.
void setAttribute(SumoXMLAttr key, const std::string &value, GNEUndoList *undoList)
method for setting the attribute and letting the object perform additional changes ...
std::string getAttribute(SumoXMLAttr key) const
A point in 2D or 3D with translation and scaling methods.
void writeAdditional(OutputDevice &device, const std::string &)
writte additional element into a xml file
static bool detectorE3EntryInitialized
check if detectorEntry icon was inicilalizated
bool isValid(SumoXMLAttr key, const std::string &value)
method for checking if the key and their conrrespond attribute are valids
void setFrequency(int freq)
Invalidated set filename.
GNEDetectorEntry & operator=(const GNEDetectorEntry &)
Invalidated assignment operator.
Static storage of an output device and its base (abstract) implementation.
GNEDetectorEntry(const std::string &id, GNEViewNet *viewNet, GNELane *lane, SUMOReal pos, GNEDetectorE3 *parent, bool blocked=false)
Constructor.
std::string getFilename() const
Invalidated get filename.