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