![]() |
Eclipse SUMO - Simulation of Urban MObility
|
struct for pack all variables and functions related with Block Icon More...
#include <GNEViewNetHelper.h>
Static Public Member Functions | |
| static bool | checkDrawing (const GUIVisualizationSettings::Detail d, const GNEAttributeCarrier *AC, GUIGlObjectType type, const double exaggeration) |
| check if icon can be drawn | |
| static void | drawLockIcon (const GUIVisualizationSettings::Detail d, const GNEAttributeCarrier *AC, GUIGlObjectType type, const Position position, const double exaggeration, const double size=0.5, const double offsetx=0, const double offsety=0) |
| draw lock icon | |
Private Member Functions | |
| LockIcon () | |
| constructor | |
| LockIcon (const LockIcon &)=delete | |
| Invalidated copy constructor. | |
| LockIcon & | operator= (const LockIcon &)=delete |
| Invalidated assignment operator. | |
struct for pack all variables and functions related with Block Icon
Definition at line 1673 of file GNEViewNetHelper.h.
|
private |
constructor
Definition at line 4312 of file GNEViewNetHelper.cpp.
|
privatedelete |
Invalidated copy constructor.
|
static |
check if icon can be drawn
Definition at line 4316 of file GNEViewNetHelper.cpp.
References GNEAttributeCarrier::getNet(), GNEAttributeCarrier::getTagProperty(), GNENet::getViewNet(), GNETagProperties::isAdditionalElement(), GNEAttributeCarrier::isAttributeCarrierSelected(), GNETagProperties::isDataElement(), GNETagProperties::isDemandElement(), GNETagProperties::isNetworkElement(), and GUIVisualizationSettings::LockedIcons.
Referenced by GNEAdditionalListed::drawListedAdditional().
|
static |
draw lock icon
Definition at line 4289 of file GNEViewNetHelper.cpp.
References GUITexturesHelper::drawTexturedBox(), GUITextureSubSys::getTexture(), GLO_LOCKICON, LOCK, GLHelper::popMatrix(), GLHelper::pushMatrix(), Position::x(), and Position::y().
Referenced by GNEAccess::drawGL(), GNEBusStop::drawGL(), GNEChargingStation::drawGL(), GNEContainerStop::drawGL(), GNEEntryExitDetector::drawGL(), GNEInductionLoopDetector::drawGL(), GNEInstantInductionLoopDetector::drawGL(), GNELaneAreaDetector::drawGL(), GNEParkingArea::drawGL(), GNEParkingSpace::drawGL(), GNETAZ::drawGL(), GNEContainer::drawGL(), GNEPerson::drawGL(), GNEStop::drawGL(), GNEStopPlan::drawGL(), GNEVehicle::drawGL(), GNEConnection::drawGL(), GNECrossing::drawGL(), GNEPOI::drawGL(), GNEPoly::drawGL(), GNEEdge::drawGL(), GNEJunction::drawGL(), GNELane::drawGL(), GNEEdgeData::drawLanePartialGL(), GNEEdgeRelData::drawLanePartialGL(), GNEAdditionalListed::drawListedAdditional(), GNEDemandElementPlan::drawPlanJunctionPartial(), and GNEAdditionalSquared::drawSquaredAdditional().
Invalidated assignment operator.