std::vector<Segment*> BasicCMManager::getSegments (Representation *rep) const { std::vector<Segment *> retSegments; SegmentInfo *info = rep->getSegmentInfo(); Segment *init = info->getInitSegment(); retSegments.push_back(init); std::vector<Segment *> segments = info->getSegments(); for(unsigned int i = 0; i < segments.size(); i++) retSegments.push_back(segments.at(i)); return retSegments; }