All pastes #1079034 Raw Edit

Miscellany

public cpp v1 · immutable
#1079034 ·published 2008-07-22 01:58 UTC
rendered paste body
  /* Loop over all rows. */  for (Current_Line_Number = first_line; Current_Line_Number < opts.Last_Line; Current_Line_Number++)  {    Send_ProgressUpdate(PROGRESS_RENDERING);    /* Loop over all columns. */    for (x = opts.First_Column; x < opts.Last_Column; x++)    {      /* Trace current pixel. */      trace_pixel(x, Current_Line_Number, Current_Line[x], unclippedColour);      /* Apply anti-aliasing. */      if ((opts.Options & ANTIALIAS) && antialias_line)      {        do_anti_aliasing(x, Current_Line_Number, Current_Line[x]);      }      /* Display pixel. */      plot_pixel(x, Current_Line_Number, Current_Line[x]);      POV_ASSIGN_PIXEL_UNCLIPPED (x, Current_Line_Number, unclippedColour)      POV_ASSIGN_PIXEL (x, Current_Line_Number, Current_Line [x])    }    /* Write current row to disk. */    output_prev_image_line_and_advance(Current_Line_Number);  }