46 MSLane*
const lane,
double positionInMeters,
47 const std::string name,
const std::string& vTypes,
48 const std::string& nextEdges);
A class that stores a 2D geometrical boundary.
A MSInductLoop-visualiser.
Position myFGPosition
The position in full-geometry mode.
void drawGL(const GUIVisualizationSettings &s) const override
Draws the object.
Boundary myBoundary
The detector's boundary.
Boundary getCenteringBoundary() const override
Returns the boundary to which the view shall be centered in order to show the object.
MyWrapper & operator=(const MyWrapper &)
Invalidated assignment operator.
GUIInstantInductLoop & myDetector
The wrapped detector.
GUIParameterTableWindow * getParameterWindow(GUIMainWindow &app, GUISUMOAbstractView &parent) override
Returns an own parameter window.
double myFGRotation
The rotation in full-geometry mode.
double myPosition
The position on the lane.
double getExaggeration(const GUIVisualizationSettings &s) const override
return exaggeration associated with this GLObject
MyWrapper(const MyWrapper &)
Invalidated copy constructor.
GUIInstantInductLoop & getLoop()
Returns the detector itself.
The gui-version of the MSInstantInductLoop.
~GUIInstantInductLoop()
Destructor.
FXMutex myLock
Mutex preventing parallel read/write access to internal MSInductLoop state.
virtual GUIDetectorWrapper * buildDetectorGUIRepresentation()
Returns this detector's visualisation-wrapper.
A window containing a gl-object's parameter.
Stores the information about how to visualize structures.
An instantaneous induction loop.
Representation of a lane in the micro simulation.
Static storage of an output device and its base (abstract) implementation.
A point in 2D or 3D with translation and scaling methods.