IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 29782


Ignore:
Timestamp:
Nov 16, 2010, 10:18:00 AM (15 years ago)
Author:
eugene
Message:

prevent boxes from being drawn off the canvas

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branches/ipp-20101103/Ohana/src/libkapa/src/bDrawFuncs.c

    r29537 r29782  
    9292
    9393  X1 = MIN (MAX (ROUND (x1), 0), bBuffer[0].Nx - 1);
    94   X2 = MIN (MAX (ROUND (x2), 1), bBuffer[0].Nx);
     94  X2 = MIN (MAX (ROUND (x2), 1), bBuffer[0].Nx - 1);
    9595
    9696  Y1 = MIN (MAX (ROUND (y1), 0), bBuffer[0].Ny - 1);
    97   Y2 = MIN (MAX (ROUND (y2), 1), bBuffer[0].Ny);
     97  Y2 = MIN (MAX (ROUND (y2), 1), bBuffer[0].Ny - 1);
    9898
    9999  bDrawLineHorizontal (X1, X2, Y1);
     
    113113
    114114  X1 = MIN (MAX (ROUND (x1), 0), bBuffer[0].Nx - 1);
    115   X2 = MIN (MAX (ROUND (x2), 1), bBuffer[0].Nx);
     115  X2 = MIN (MAX (ROUND (x2), 1), bBuffer[0].Nx - 1);
    116116
    117117  Y1 = MIN (MAX (ROUND (y1), 0), bBuffer[0].Ny - 1);
    118   Y2 = MIN (MAX (ROUND (y2), 0), bBuffer[0].Ny);
     118  Y2 = MIN (MAX (ROUND (y2), 0), bBuffer[0].Ny - 1);
    119119
    120120  for (i = Y1; i < Y2; i++) {
Note: See TracChangeset for help on using the changeset viewer.