![]() |
SUMO - Simulation of Urban MObility
|
struct used for saving all attribute carriers of net, in different formats More...
#include <GNENet.h>
Data Fields | |
std::map< SumoXMLTag, std::map< std::string, GNEAdditional * > > | additionals |
map with the name and pointer to additional elements of net More... | |
std::map< std::string, GNEEdge * > | edges |
map with the name and pointer to edges of net More... | |
std::map< std::string, GNEJunction * > | junctions |
map with the name and pointer to junctions of net More... | |
struct used for saving all attribute carriers of net, in different formats
std::map<SumoXMLTag, std::map<std::string, GNEAdditional*> > GNENet::AttributeCarriers::additionals |
map with the name and pointer to additional elements of net
Definition at line 641 of file GNENet.h.
Referenced by GNENet::additionalExist(), GNENet::computeAndUpdate(), GNENet::computeEverything(), GNENet::deleteAdditional(), GNENet::generateAdditionalID(), GNENet::getAdditionalByType(), GNENet::getNumberOfAdditionals(), GNENet::insertAdditional(), GNENet::retrieveAdditional(), GNENet::retrieveAdditionals(), GNENet::retrieveAttributeCarriers(), GNENet::saveAdditionals(), GNENet::saveAdditionalsConfirmed(), GNENet::updateAdditionalID(), and GNENet::~GNENet().
std::map<std::string, GNEEdge*> GNENet::AttributeCarriers::edges |
map with the name and pointer to edges of net
Definition at line 638 of file GNENet.h.
Referenced by GNENet::computeAndUpdate(), GNENet::computeEverything(), GNENet::createEdge(), GNENet::deleteJunction(), GNENet::deleteSingleEdge(), GNENet::initGNEConnections(), GNENet::initJunctionsAndEdges(), GNENet::joinSelectedJunctions(), GNENet::mergeJunctions(), GNENet::registerEdge(), GNENet::renameEdge(), GNENet::replaceJunctionByGeometry(), GNENet::retrieveAttributeCarriers(), GNENet::retrieveEdge(), GNENet::retrieveEdges(), GNENet::retrieveLanes(), and GNENet::~GNENet().
std::map<std::string, GNEJunction*> GNENet::AttributeCarriers::junctions |
map with the name and pointer to junctions of net
Definition at line 635 of file GNENet.h.
Referenced by GNENet::checkJunctionPosition(), GNENet::cleanInvalidCrossings(), GNENet::computeAndUpdate(), GNENet::createJunction(), GNENet::deleteSingleJunction(), GNENet::joinSelectedJunctions(), GNENet::netHasGNECrossings(), GNENet::registerJunction(), GNENet::removeSolitaryJunctions(), GNENet::renameJunction(), GNENet::retrieveAttributeCarriers(), GNENet::retrieveConnection(), GNENet::retrieveConnections(), GNENet::retrieveCrossing(), GNENet::retrieveCrossings(), GNENet::retrieveJunction(), GNENet::retrieveJunctions(), and GNENet::~GNENet().