Skip to content

Commit

Permalink
Updated references. Refs #13894
Browse files Browse the repository at this point in the history
  • Loading branch information
palvarezlopez committed Dec 19, 2023
1 parent e0f2b4b commit d2d044e
Show file tree
Hide file tree
Showing 36 changed files with 103 additions and 103 deletions.
42 changes: 21 additions & 21 deletions src/netedit/GNEViewNet.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@
#include <utils/gui/cursors/GUICursorSubSys.h>
#include <utils/gui/div/GLHelper.h>
#include <utils/gui/div/GUIDesigns.h>
#include <utils/gui/div/GUIGlobalPostDrawing.h>
#include <utils/gui/div/GUIGlobalObjectsInPosition.h>
#include <utils/gui/globjects/GUICursorDialog.h>
#include <utils/gui/globjects/GUIGlObjectStorage.h>
#include <utils/gui/settings/GUICompleteSchemeStorage.h>
Expand Down Expand Up @@ -1364,8 +1364,8 @@ GNEViewNet::doPaintGL(int mode, const Boundary& bound) {
}
}
// re-draw marked route
if (gPostDrawing.markedRoute && !myVisualizationSettings->drawForRectangleSelection) {
myNet->getPathManager()->forceDrawPath(*myVisualizationSettings, gPostDrawing.markedRoute);
if (gObjectsInPosition.markedRoute && !myVisualizationSettings->drawForRectangleSelection) {
myNet->getPathManager()->forceDrawPath(*myVisualizationSettings, gObjectsInPosition.markedRoute);
}
// draw temporal split junction
drawTemporalSplitJunction();
Expand All @@ -1385,8 +1385,8 @@ GNEViewNet::doPaintGL(int mode, const Boundary& bound) {
myIntervalBar.markForUpdate();
// check if recopute boundaries (Deactivated, continue after 1.14 release)
/*
if (gPostDrawing.recomputeBoundaries != GLO_NETWORK) {
myNet->getGrid().updateBoundaries(gPostDrawing.recomputeBoundaries);
if (gObjectsInPosition.recomputeBoundaries != GLO_NETWORK) {
myNet->getGrid().updateBoundaries(gObjectsInPosition.recomputeBoundaries);
}
*/
return hits;
Expand Down Expand Up @@ -1980,7 +1980,7 @@ GNEViewNet::setLastCreatedRoute(GNEDemandElement* lastCreatedRoute) {
GNEJunction*
GNEViewNet::getJunctionAtPopupPosition() {
// get first object that can be found in their container
for (const auto& glObjectLayer : gPostDrawing.getElementsUnderCursor()) {
for (const auto& glObjectLayer : gObjectsInPosition.getElementsUnderCursor()) {
for (const auto &glObject : glObjectLayer.second) {
auto junction = myNet->getAttributeCarriers()->retrieveJunction(glObject.first, false);
if (junction) {
Expand All @@ -1995,7 +1995,7 @@ GNEViewNet::getJunctionAtPopupPosition() {
GNEConnection*
GNEViewNet::getConnectionAtPopupPosition() {
// get first object that can be found in their container
for (const auto& glObjectLayer : gPostDrawing.getElementsUnderCursor()) {
for (const auto& glObjectLayer : gObjectsInPosition.getElementsUnderCursor()) {
for (const auto &glObject : glObjectLayer.second) {
auto connection = myNet->getAttributeCarriers()->retrieveConnection(glObject.first, false);
if (connection) {
Expand All @@ -2010,7 +2010,7 @@ GNEViewNet::getConnectionAtPopupPosition() {
GNECrossing*
GNEViewNet::getCrossingAtPopupPosition() {
// get first object that can be found in their container
for (const auto& glObjectLayer : gPostDrawing.getElementsUnderCursor()) {
for (const auto& glObjectLayer : gObjectsInPosition.getElementsUnderCursor()) {
for (const auto &glObject : glObjectLayer.second) {
auto crossing = myNet->getAttributeCarriers()->retrieveCrossing(glObject.first, false);
if (crossing) {
Expand All @@ -2025,7 +2025,7 @@ GNEViewNet::getCrossingAtPopupPosition() {
GNEWalkingArea*
GNEViewNet::getWalkingAreaAtPopupPosition() {
// get first object that can be found in their container
for (const auto& glObjectLayer : gPostDrawing.getElementsUnderCursor()) {
for (const auto& glObjectLayer : gObjectsInPosition.getElementsUnderCursor()) {
for (const auto &glObject : glObjectLayer.second) {
auto walkingArea = myNet->getAttributeCarriers()->retrieveWalkingArea(glObject.first, false);
if (walkingArea) {
Expand All @@ -2040,7 +2040,7 @@ GNEViewNet::getWalkingAreaAtPopupPosition() {
GNEEdge*
GNEViewNet::getEdgeAtPopupPosition() {
// get first object that can be found in their container
for (const auto& glObjectLayer : gPostDrawing.getElementsUnderCursor()) {
for (const auto& glObjectLayer : gObjectsInPosition.getElementsUnderCursor()) {
for (const auto &glObject : glObjectLayer.second) {
auto edge = myNet->getAttributeCarriers()->retrieveEdge(glObject.first, false);
if (edge) {
Expand All @@ -2055,7 +2055,7 @@ GNEViewNet::getEdgeAtPopupPosition() {
GNELane*
GNEViewNet::getLaneAtPopupPosition() {
// get first object that can be found in their container
for (const auto& glObjectLayer : gPostDrawing.getElementsUnderCursor()) {
for (const auto& glObjectLayer : gObjectsInPosition.getElementsUnderCursor()) {
for (const auto &glObject : glObjectLayer.second) {
auto lane = myNet->getAttributeCarriers()->retrieveLane(glObject.first, false);
if (lane) {
Expand All @@ -2070,7 +2070,7 @@ GNEViewNet::getLaneAtPopupPosition() {
GNEAdditional*
GNEViewNet::getAdditionalAtPopupPosition() {
// get first object that can be found in their container
for (const auto& glObjectLayer : gPostDrawing.getElementsUnderCursor()) {
for (const auto& glObjectLayer : gObjectsInPosition.getElementsUnderCursor()) {
for (const auto &glObject : glObjectLayer.second) {
auto additionalElement = myNet->getAttributeCarriers()->retrieveAdditional(glObject.first, false);
if (additionalElement) {
Expand All @@ -2085,7 +2085,7 @@ GNEViewNet::getAdditionalAtPopupPosition() {
GNEDemandElement*
GNEViewNet::getDemandElementAtPopupPosition() {
// get first object that can be found in their container
for (const auto& glObjectLayer : gPostDrawing.getElementsUnderCursor()) {
for (const auto& glObjectLayer : gObjectsInPosition.getElementsUnderCursor()) {
for (const auto &glObject : glObjectLayer.second) {
auto demandElement = myNet->getAttributeCarriers()->retrieveDemandElement(glObject.first, false);
if (demandElement) {
Expand All @@ -2100,7 +2100,7 @@ GNEViewNet::getDemandElementAtPopupPosition() {
GNEPoly*
GNEViewNet::getPolygonAtPopupPosition() {
// get first object that can be parsed to poly element
for (const auto& glObjectLayer : gPostDrawing.getElementsUnderCursor()) {
for (const auto& glObjectLayer : gObjectsInPosition.getElementsUnderCursor()) {
for (const auto &glObject : glObjectLayer.second) {
auto polygon = dynamic_cast<GNEPoly*>(myNet->getAttributeCarriers()->retrieveAdditional(glObject.first, false));
if (polygon) {
Expand All @@ -2115,7 +2115,7 @@ GNEViewNet::getPolygonAtPopupPosition() {
GNEPOI*
GNEViewNet::getPOIAtPopupPosition() {
// get first object that can be parsed to POI element
for (const auto& glObjectLayer : gPostDrawing.getElementsUnderCursor()) {
for (const auto& glObjectLayer : gObjectsInPosition.getElementsUnderCursor()) {
for (const auto &glObject : glObjectLayer.second) {
auto POI = dynamic_cast<GNEPOI*>(myNet->getAttributeCarriers()->retrieveAdditional(glObject.first, false));
if (POI) {
Expand All @@ -2130,7 +2130,7 @@ GNEViewNet::getPOIAtPopupPosition() {
GNETAZ*
GNEViewNet::getTAZAtPopupPosition() {
// get first object that can be parsed to TAZ element
for (const auto& glObjectLayer : gPostDrawing.getElementsUnderCursor()) {
for (const auto& glObjectLayer : gObjectsInPosition.getElementsUnderCursor()) {
for (const auto &glObject : glObjectLayer.second) {
auto TAZ = dynamic_cast<GNETAZ*>(myNet->getAttributeCarriers()->retrieveAdditional(glObject.first, false));
if (TAZ) {
Expand Down Expand Up @@ -3279,7 +3279,7 @@ GNEViewNet::updateCursor() {
void
GNEViewNet::updateObjectsUnderCursor(const Position &pos) {
// clear post drawing elements
gPostDrawing.clearElements();
gObjectsInPosition.clearElements();
// push matrix
GLHelper::pushMatrix();
// enable draw for object under cursor
Expand All @@ -3296,7 +3296,7 @@ GNEViewNet::updateObjectsUnderCursor(const Position &pos) {
GLHelper::popMatrix();
// check if update front element
if (myFrontAttributeCarrier) {
gPostDrawing.updateFrontElement(myFrontAttributeCarrier->getGUIGlObject());
gObjectsInPosition.updateFrontElement(myFrontAttributeCarrier->getGUIGlObject());
}
// after draw elements, update objects under cursor
myObjectsUnderCursor.updateObjectUnderCursor();
Expand Down Expand Up @@ -5378,9 +5378,9 @@ GNEViewNet::drawTemporalSplitJunction() const {
!myMouseButtonKeyPressed.controlKeyPressed() &&
myMouseButtonKeyPressed.shiftKeyPressed() &&
!myMouseButtonKeyPressed.altKeyPressed() &&
(gPostDrawing.markedEdge != nullptr)) {
(gObjectsInPosition.markedEdge != nullptr)) {
// calculate split position
const auto lane = gPostDrawing.markedEdge->getLanes().back();
const auto lane = gObjectsInPosition.markedEdge->getLanes().back();
auto shape = lane->getLaneShape();
// move shape to side
shape.move2side(lane->getDrawingConstants()->getDrawingWidth() * -1);
Expand Down Expand Up @@ -5501,7 +5501,7 @@ GNEViewNet::drawTemporalJunctionTLSLines() const {
void
GNEViewNet::drawNeteditAttributesReferences() {
if (myEditModes.isCurrentSupermodeNetwork() && (myEditModes.networkEditMode == NetworkEditMode::NETWORK_ADDITIONAL)) {
myViewParent->getAdditionalFrame()->getNeteditAttributes()->drawLaneReference(gPostDrawing.markedLane);
myViewParent->getAdditionalFrame()->getNeteditAttributes()->drawLaneReference(gObjectsInPosition.markedLane);
}
}

Expand Down
6 changes: 3 additions & 3 deletions src/netedit/GNEViewNetHelper.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
#include <utils/foxtools/MFXMenuCheckIcon.h>
#include <utils/gui/div/GLHelper.h>
#include <utils/gui/div/GUIDesigns.h>
#include <utils/gui/div/GUIGlobalPostDrawing.h>
#include <utils/gui/div/GUIGlobalObjectsInPosition.h>
#include <utils/options/OptionsCont.h>

#include "GNEViewNetHelper.h"
Expand Down Expand Up @@ -224,7 +224,7 @@ GNEViewNetHelper::ObjectsUnderCursor::updateObjectUnderCursor() {
// clear elements
myObjects.clearElements();
// process GUIGLObjects using elements under cursor
processGUIGlObjects(gPostDrawing.getElementsUnderCursor());
processGUIGlObjects(gObjectsInPosition.getElementsUnderCursor());
}


Expand Down Expand Up @@ -1010,7 +1010,7 @@ GNEViewNetHelper::ObjectsUnderCursor::updateGenericDataElements(ObjectsContainer


void
GNEViewNetHelper::ObjectsUnderCursor::processGUIGlObjects(const GUIPostDrawing::GLObjectsSortedContainer& objectsContainer) {
GNEViewNetHelper::ObjectsUnderCursor::processGUIGlObjects(const GUIObjectsInPosition::GLObjectsSortedContainer& objectsContainer) {
// iterate over filtered edge objects
for (const auto& glObjectLayer : objectsContainer) {
for (const auto &glObject : glObjectLayer.second) {
Expand Down
6 changes: 3 additions & 3 deletions src/netedit/GNEViewNetHelper.h
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
#include <utils/foxtools/MFXLCDLabel.h>
#include <utils/gui/globjects/GUIGlObject.h>
#include <utils/gui/globjects/GUIGlObjectTypes.h>
#include <utils/gui/div/GUIGlobalPostDrawing.h>
#include <utils/gui/div/GUIGlobalObjectsInPosition.h>

#include "GNEMoveElement.h"

Expand Down Expand Up @@ -225,7 +225,7 @@ struct GNEViewNetHelper {
/// @brief constructor
ObjectsUnderCursor(GNEViewNet* viewNet);

/// @brief update objects under cursor (using gPostDrawing)
/// @brief update objects under cursor (using gObjectsInPosition)
void updateObjectUnderCursor();

/// @brief filter (remove) edges
Expand Down Expand Up @@ -414,7 +414,7 @@ struct GNEViewNetHelper {
void updateGenericDataElements(ObjectsContainer& container, const GUIGlObject* glObject);

/// @brief process GL objects
void processGUIGlObjects(const GUIPostDrawing::GLObjectsSortedContainer& objectsContainer);
void processGUIGlObjects(const GUIObjectsInPosition::GLObjectsSortedContainer& objectsContainer);

/// @brief default constructor
ObjectsUnderCursor();
Expand Down
16 changes: 8 additions & 8 deletions src/netedit/elements/GNEContour.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
#include <utils/gui/globjects/GLIncludes.h>
#include <utils/gui/globjects/GUIGlObjectTypes.h>
#include <utils/options/OptionsCont.h>
#include <utils/gui/div/GUIGlobalPostDrawing.h>
#include <utils/gui/div/GUIGlobalObjectsInPosition.h>

#include "GNEContour.h"
#include "GNEAttributeCarrier.h"
Expand Down Expand Up @@ -75,7 +75,7 @@ GNEContour::drawDottedContourClosed(const GUIVisualizationSettings& s, const GUI
if (s.drawForObjectUnderCursor) {
// first build dotted contour
const auto closedShape = buildDottedContourClosed(s, shape, scale);
gPostDrawing.positionWithinShape(myAC->getGUIGlObject(), myAC->getNet()->getViewNet()->getPositionInformation(), closedShape);
gObjectsInPosition.positionWithinShape(myAC->getGUIGlObject(), myAC->getNet()->getViewNet()->getPositionInformation(), closedShape);
} else {
drawDottedContours(s, d, scale, addOffset, lineWidth);
}
Expand All @@ -90,7 +90,7 @@ GNEContour::drawDottedContourExtruded(const GUIVisualizationSettings& s, const G
if (s.drawForObjectUnderCursor) {
// first build dotted contour
const auto extrudedShape = buildDottedContourExtruded(s, shape, extrusionWidth, scale, drawFirstExtrem, drawLastExtrem, offset);
gPostDrawing.positionWithinShape(myAC->getGUIGlObject(), myAC->getNet()->getViewNet()->getPositionInformation(), extrudedShape);
gObjectsInPosition.positionWithinShape(myAC->getGUIGlObject(), myAC->getNet()->getViewNet()->getPositionInformation(), extrudedShape);
} else {
drawDottedContours(s, d, scale, true, lineWidth);
}
Expand All @@ -105,7 +105,7 @@ GNEContour::drawDottedContourRectangle(const GUIVisualizationSettings& s, const
if (s.drawForObjectUnderCursor) {
// first build dotted contour
const auto rectangleShape = buildDottedContourRectangle(s, pos, width, height, offsetX, offsetY, rot, scale);
gPostDrawing.positionWithinShape(myAC->getGUIGlObject(), myAC->getNet()->getViewNet()->getPositionInformation(), rectangleShape);
gObjectsInPosition.positionWithinShape(myAC->getGUIGlObject(), myAC->getNet()->getViewNet()->getPositionInformation(), rectangleShape);
} else {
drawDottedContours(s, d, scale, true, lineWidth);
}
Expand All @@ -119,7 +119,7 @@ GNEContour::drawDottedContourCircle(const GUIVisualizationSettings& s, const GUI
if (s.drawForObjectUnderCursor) {
// build dotted contour
buildDottedContourCircle(s, pos, radius, scale);
gPostDrawing.positionWithinCircle(myAC->getGUIGlObject(), myAC->getNet()->getViewNet()->getPositionInformation(), pos, (radius * scale));
gObjectsInPosition.positionWithinCircle(myAC->getGUIGlObject(), myAC->getNet()->getViewNet()->getPositionInformation(), pos, (radius * scale));
} else {
drawDottedContours(s, d, scale, true, lineWidth);
}
Expand All @@ -141,9 +141,9 @@ GNEContour::drawDottedContourGeometryPoints(const GUIVisualizationSettings& s, c
// continue depending if we're checking position within geometry point or drawing dotted contour
if (s.drawForObjectUnderCursor) {
// build dotted contour
gPostDrawing.positionWithinGeometryPoint(myAC->getGUIGlObject(), myAC->getNet()->getViewNet()->getPositionInformation(), i, shape[i], (radius * scale));
gObjectsInPosition.positionWithinGeometryPoint(myAC->getGUIGlObject(), myAC->getNet()->getViewNet()->getPositionInformation(), i, shape[i], (radius * scale));
} else if (!s.disableDottedContours && (d <= GUIVisualizationSettings::Detail::DottedContours) &&
gPostDrawing.isGeometryPointUnderCursor(myAC->getGUIGlObject(), i)) {
gObjectsInPosition.isGeometryPointUnderCursor(myAC->getGUIGlObject(), i)) {
// build dotted contour circle
buildDottedContourCircle(s, shape[i], radius, scale);
// draw geometry point
Expand All @@ -161,7 +161,7 @@ GNEContour::drawDottedContourEdge(const GUIVisualizationSettings& s, const GUIVi
if (s.drawForObjectUnderCursor) {
// build dotted contour
const auto contourShape = buildDottedContourEdge(s, edge, drawFirstExtrem, drawLastExtrem);
gPostDrawing.positionWithinShape(myAC->getGUIGlObject(), myAC->getNet()->getViewNet()->getPositionInformation(), contourShape);
gObjectsInPosition.positionWithinShape(myAC->getGUIGlObject(), myAC->getNet()->getViewNet()->getPositionInformation(), contourShape);
} else {
drawDottedContours(s, d, 1, true, lineWidth);
}
Expand Down
2 changes: 1 addition & 1 deletion src/netedit/elements/additional/GNEAccess.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
#include <netedit/frames/common/GNEMoveFrame.h>
#include <utils/gui/div/GLHelper.h>
#include <utils/gui/globjects/GLIncludes.h>
#include <utils/gui/div/GUIGlobalPostDrawing.h>
#include <utils/gui/div/GUIGlobalObjectsInPosition.h>
#include <utils/xml/NamespaceIDs.h>

#include "GNEAccess.h"
Expand Down
6 changes: 3 additions & 3 deletions src/netedit/elements/additional/GNEAdditional.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@
#include <utils/gui/div/GUIDesigns.h>
#include <utils/gui/div/GUIParameterTableWindow.h>
#include <utils/gui/globjects/GUIGLObjectPopupMenu.h>
#include <utils/gui/div/GUIGlobalPostDrawing.h>
#include <utils/gui/div/GUIGlobalObjectsInPosition.h>

#include "GNEAdditional.h"
#include "GNETAZ.h"
Expand Down Expand Up @@ -170,7 +170,7 @@ GNEAdditional::checkDrawFromContour() const {
} else if (TAZRelDataFrame->shown()) {
// check first TAZ
if (TAZRelDataFrame->getFirstTAZ() == nullptr) {
return gPostDrawing.isElementUnderCursor(this);
return gObjectsInPosition.isElementUnderCursor(this);
} else if (TAZRelDataFrame->getFirstTAZ() == this) {
return true;
}
Expand Down Expand Up @@ -229,7 +229,7 @@ GNEAdditional::checkDrawToContour() const {
} else if (TAZRelDataFrame->shown() && (TAZRelDataFrame->getFirstTAZ() != nullptr)) {
// check first TAZ
if (TAZRelDataFrame->getSecondTAZ() == nullptr) {
return gPostDrawing.isElementUnderCursor(this);
return gObjectsInPosition.isElementUnderCursor(this);
} else if (TAZRelDataFrame->getSecondTAZ() == this) {
return true;
}
Expand Down
2 changes: 1 addition & 1 deletion src/netedit/elements/additional/GNEBusStop.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
#include <utils/options/OptionsCont.h>
#include <utils/gui/div/GLHelper.h>
#include <utils/vehicle/SUMORouteHandler.h>
#include <utils/gui/div/GUIGlobalPostDrawing.h>
#include <utils/gui/div/GUIGlobalObjectsInPosition.h>
#include <utils/xml/NamespaceIDs.h>

#include "GNEBusStop.h"
Expand Down
2 changes: 1 addition & 1 deletion src/netedit/elements/additional/GNECalibrator.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
#include <netedit/dialogs/GNECalibratorDialog.h>
#include <utils/gui/div/GLHelper.h>
#include <utils/gui/globjects/GLIncludes.h>
#include <utils/gui/div/GUIGlobalPostDrawing.h>
#include <utils/gui/div/GUIGlobalObjectsInPosition.h>
#include <utils/xml/NamespaceIDs.h>

#include "GNECalibrator.h"
Expand Down
2 changes: 1 addition & 1 deletion src/netedit/elements/additional/GNEChargingStation.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
#include <utils/gui/div/GLHelper.h>
#include <utils/options/OptionsCont.h>
#include <utils/vehicle/SUMORouteHandler.h>
#include <utils/gui/div/GUIGlobalPostDrawing.h>
#include <utils/gui/div/GUIGlobalObjectsInPosition.h>

#include "GNEChargingStation.h"

Expand Down
2 changes: 1 addition & 1 deletion src/netedit/elements/additional/GNEContainerStop.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
#include <utils/gui/div/GLHelper.h>
#include <utils/options/OptionsCont.h>
#include <utils/vehicle/SUMORouteHandler.h>
#include <utils/gui/div/GUIGlobalPostDrawing.h>
#include <utils/gui/div/GUIGlobalObjectsInPosition.h>

#include "GNEContainerStop.h"

Expand Down
2 changes: 1 addition & 1 deletion src/netedit/elements/additional/GNEEntryExitDetector.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
#include <netedit/frames/network/GNETLSEditorFrame.h>
#include <utils/gui/div/GLHelper.h>
#include <utils/gui/globjects/GLIncludes.h>
#include <utils/gui/div/GUIGlobalPostDrawing.h>
#include <utils/gui/div/GUIGlobalObjectsInPosition.h>

#include "GNEEntryExitDetector.h"
#include "GNEAdditionalHandler.h"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
#include <netedit/changes/GNEChange_Attribute.h>
#include <netedit/frames/network/GNETLSEditorFrame.h>
#include <utils/gui/div/GLHelper.h>
#include <utils/gui/div/GUIGlobalPostDrawing.h>
#include <utils/gui/div/GUIGlobalObjectsInPosition.h>

#include "GNEInductionLoopDetector.h"
#include "GNEAdditionalHandler.h"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
#include <netedit/changes/GNEChange_Attribute.h>
#include <netedit/frames/network/GNETLSEditorFrame.h>
#include <utils/gui/div/GLHelper.h>
#include <utils/gui/div/GUIGlobalPostDrawing.h>
#include <utils/gui/div/GUIGlobalObjectsInPosition.h>

#include "GNEInstantInductionLoopDetector.h"
#include "GNEAdditionalHandler.h"
Expand Down

0 comments on commit d2d044e

Please sign in to comment.