SUMO - Simulation of Urban MObility
NBNode::WalkingArea Struct Reference

A definition of a pedestrian walking area. More...

#include <NBNode.h>

Public Member Functions

 WalkingArea (const std::string &_id, SUMOReal _width)
 

Data Fields

std::string id
 the (edge)-id of this walkingArea More...
 
SUMOReal length
 This lane's width. More...
 
std::string nextCrossing
 the lane-id of the next crossing More...
 
std::vector< std::string > nextSidewalks
 the lane-id of the next sidewalk lane or "" More...
 
std::vector< std::string > prevSidewalks
 the lane-id of the previous sidewalk lane or "" More...
 
PositionVector shape
 The polygonal shape. More...
 
std::string tlID
 the traffic light id of the next crossing or "" More...
 
SUMOReal width
 This lane's width. More...
 

Detailed Description

A definition of a pedestrian walking area.

Definition at line 162 of file NBNode.h.

Constructor & Destructor Documentation

NBNode::WalkingArea::WalkingArea ( const std::string &  _id,
SUMOReal  _width 
)
inline

Definition at line 163 of file NBNode.h.

Field Documentation

std::string NBNode::WalkingArea::id

the (edge)-id of this walkingArea

Definition at line 170 of file NBNode.h.

Referenced by NBNode::buildWalkingAreas(), and NWWriter_SUMO::writeInternalEdges().

SUMOReal NBNode::WalkingArea::length

This lane's width.

Definition at line 174 of file NBNode.h.

Referenced by NBNode::buildWalkingAreas(), and NWWriter_SUMO::writeInternalEdges().

std::string NBNode::WalkingArea::nextCrossing

the lane-id of the next crossing

Definition at line 178 of file NBNode.h.

Referenced by NBNode::buildWalkingAreas().

std::vector<std::string> NBNode::WalkingArea::nextSidewalks

the lane-id of the next sidewalk lane or ""

Definition at line 182 of file NBNode.h.

Referenced by NBNode::buildWalkingAreas().

std::vector<std::string> NBNode::WalkingArea::prevSidewalks

the lane-id of the previous sidewalk lane or ""

Definition at line 184 of file NBNode.h.

Referenced by NBNode::buildWalkingAreas().

PositionVector NBNode::WalkingArea::shape

The polygonal shape.

Definition at line 176 of file NBNode.h.

Referenced by NBNode::buildWalkingAreas(), and NWWriter_SUMO::writeInternalEdges().

std::string NBNode::WalkingArea::tlID

the traffic light id of the next crossing or ""

Definition at line 180 of file NBNode.h.

Referenced by NBNode::buildWalkingAreas().

SUMOReal NBNode::WalkingArea::width

This lane's width.

Definition at line 172 of file NBNode.h.

Referenced by NBNode::buildWalkingAreas(), and NWWriter_SUMO::writeInternalEdges().


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