const vector<TrackPart> &parts=track.get_type().get_parts();
unsigned index=0;
for(vector<TrackPart>::const_iterator i=parts.begin(); i!=parts.end(); ++i)
const vector<TrackPart> &parts=track.get_type().get_parts();
unsigned index=0;
for(vector<TrackPart>::const_iterator i=parts.begin(); i!=parts.end(); ++i)