void plot_pixrows(  //plot for all blobs
                  PIXROW_LIST *pixrow_list,
                  ScrollView* win) {
  PIXROW_IT pixrow_it(pixrow_list);
  inT16 colour = ScrollView::RED;

  for (pixrow_it.mark_cycle_pt ();
  !pixrow_it.cycled_list (); pixrow_it.forward ()) {
    if (colour > ScrollView::RED + 7)
      colour = ScrollView::RED;

   win->Pen((ScrollView::Color) colour);
    pixrow_it.data ()->plot (win);
    colour++;
  }
}
void plot_pixrows(  //plot for all blobs
                  PIXROW_LIST *pixrow_list,
                  WINDOW win) {
  PIXROW_IT pixrow_it(pixrow_list); 
  INT16 colour = RED;

  for (pixrow_it.mark_cycle_pt ();
  !pixrow_it.cycled_list (); pixrow_it.forward ()) {
    if (colour > RED + 7)
      colour = RED;

    perimeter_color_index (win, (COLOUR) colour);
    interior_style(win, INT_HOLLOW, TRUE); 
    pixrow_it.data ()->plot (win);
    colour++;
  }
}