void clear()
 {
     for (PointBufferMap::iterator it = pointmap.begin(); it != pointmap.end(); ++it)
         it->second.clear();
     
     lines.clear();
     lineIndices.clear();
 }