vector< shared_ptr<Segment> > Logic::segments() const
{
return vector< shared_ptr<Segment> >(segments_.begin(), segments_.end());
vector< shared_ptr<Segment> > Logic::segments() const
{
return vector< shared_ptr<Segment> >(segments_.begin(), segments_.end());