AGWorkPosition::AGWorkPosition(AGDataAndStatistics* ds, const AGStreet& inStreet, SUMOReal pos) :
    myStatData(ds),
    myLocation(inStreet, pos),
    myAdult(0),
    myOpeningTime(generateOpeningTime(*ds)),
    myClosingTime(generateClosingTime(*ds)) {
    ds->workPositions++;
}
示例#2
0
AGWorkPosition::AGWorkPosition(const AGStreet& inStreet, SUMOReal pos, AGDataAndStatistics* ds) :
    location(inStreet, pos),
    openingTime(generateOpeningTime(*ds)),
    closingTime(generateClosingTime(*ds)),
    ds(ds),
    adult(0) {
    ds->workPositions++;
}