230 for (
const auto child : children) {
std::set< ChildType > GNEHierarchicalContainerChildrenSet
std::vector< ChildType > GNEHierarchicalContainerChildren
const std::string & getTagStr() const
get tag assigned to this object in string format
A road/street connecting two junctions (netedit-version)
GNEHierarchicalContainerChildrenSet< GNETAZSourceSink * > myChildSourceSinks
children TAZSourceSinks elements (set)
GNEHierarchicalContainerChildren< GNEJunction * > myChildJunctions
children junctions
GNEHierarchicalContainerChildren< GNEGenericData * > myChildGenericDatas
children genericdata elements
void remove(ChildType child)
remove child element
void add(ChildType child)
add child element
void replaceAll(const GNEHierarchicalContainerChildren< ChildType > &children)
update all children
GNEHierarchicalContainerChildren< GNELane * > myChildLanes
children lanes
GNEHierarchicalContainerChildren< GNEDemandElement * > myChildDemandElements
children demand elements
const GNEHierarchicalContainerChildren< ChildType > & get() const
get children
GNEHierarchicalStructureChildren()
default constructor
GNEHierarchicalContainerChildren< GNEEdge * > myChildEdges
children edges
GNEHierarchicalContainerChildren< GNEAdditional * > myChildAdditionals
children additional elements
const GNEHierarchicalContainerChildrenSet< ChildType > & getSet() const
get children (set)
This lane is powered by an underlying GNEEdge and basically knows how to draw itself.