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

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

#include <NBNode.h>

Collaboration diagram for NBNode::WalkingArea:
Collaboration graph

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...
 
SUMOReal width
 This lane's width. More...
 

Detailed Description

A definition of a pedestrian walking area.

Definition at line 160 of file NBNode.h.

Constructor & Destructor Documentation

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

Definition at line 161 of file NBNode.h.

Field Documentation

std::string NBNode::WalkingArea::id

the (edge)-id of this walkingArea

Definition at line 167 of file NBNode.h.

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

SUMOReal NBNode::WalkingArea::length

This lane's width.

Definition at line 171 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 175 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 177 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 179 of file NBNode.h.

Referenced by NBNode::buildWalkingAreas().

PositionVector NBNode::WalkingArea::shape

The polygonal shape.

Definition at line 173 of file NBNode.h.

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

SUMOReal NBNode::WalkingArea::width

This lane's width.

Definition at line 169 of file NBNode.h.

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


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