Eclipse SUMO - Simulation of Urban MObility
GNEViewNetHelper::LockIcon Struct Reference

struct for pack all variables and functions related with Block Icon More...

#include <GNEViewNetHelper.h>

Static Public Member Functions

static void drawLockIcon (const GNEAttributeCarrier *AC, const GNEGeometry::Geometry &geometry, const double exaggeration, const double offsetx, const double offsety, const bool overlane, const double size=0.5)
 draw lock icon More...
 

Private Member Functions

 LockIcon ()
 constructor More...
 
LockIconoperator= (const LockIcon &other)=delete
 Invalidated assignment operator. More...
 

Static Private Member Functions

static bool checkDrawing (const GNEAttributeCarrier *AC, const double exaggeration)
 check drawing More...
 
static GUIGlID getLockIcon (const GNEAttributeCarrier *AC)
 get lock icon More...
 

Detailed Description

struct for pack all variables and functions related with Block Icon

Definition at line 1225 of file GNEViewNetHelper.h.

Constructor & Destructor Documentation

◆ LockIcon()

GNEViewNetHelper::LockIcon::LockIcon ( )
private

constructor

Definition at line 3295 of file GNEViewNetHelper.cpp.

Member Function Documentation

◆ checkDrawing()

bool GNEViewNetHelper::LockIcon::checkDrawing ( const GNEAttributeCarrier AC,
const double  exaggeration 
)
staticprivate

◆ drawLockIcon()

void GNEViewNetHelper::LockIcon::drawLockIcon ( const GNEAttributeCarrier AC,
const GNEGeometry::Geometry geometry,
const double  exaggeration,
const double  offsetx,
const double  offsety,
const bool  overlane,
const double  size = 0.5 
)
static

◆ getLockIcon()

◆ operator=()

LockIcon& GNEViewNetHelper::LockIcon::operator= ( const LockIcon other)
privatedelete

Invalidated assignment operator.


The documentation for this struct was generated from the following files: