void EdgeStrokePool::put_edge_strip(TAGformat &d) const { ARRAY<Point2i> edge_strip; CARRAY<Bvert*> &verts = _strip.verts(); CARRAY<Bedge*> &edges = _strip.edges(); assert(verts.num() == edges.num()); for (int i=0; i<verts.num(); i++) edge_strip += Point2i(verts[i]->index(),edges[i]->index()); d.id(); *d << edge_strip; d.end_id(); }