This is interestingly the same problem that made a lot of people believe
two thousand years were full at the end of 1999/ beginning of 2000.
Two thousand years were full at the END of 2000/ beginning of 2001:

Full year 1 has the left 0, the right 1 and the width = right-left = 1 year, 
...,
full years 1 to 2000 have the left 0, the right 2000 and the width = right-left 
= 2000 years.

> Dar S. wrote:
> I like this interpretation. I don't think it is a popular view, but it makes 
> sense to me.
> I would change the range wording, though, to something like this:
> Pixel 0 ranges from 0 to 1.
> For example, the rect of a card has zeros.
> Maybe it depends on whether one wants to draw pixels on the intersections of 
> the lines
> on the graph paper, or in between.

No, this is math, not an interpretation. If you agree that counting pixels is 
one-based
then there is no pixel 0.

Rect (0,0,0,0) has left 0, right 0, top 0, bottom 0, width 0 and height 0, 
contains 0 pixels.
In fact it is degenerated to the point (0,0).

Rect (0,0,1,1) is one pixel, the first pixel on your coordinate system.
It has left 0, right 1, top 0, bottom 1 and width 1, height 1.

The width of a rect is the number of its pixel columns,
the height of a rect is the number of its pixel rows,
width*height of a rect is the number of its enclosed pixels.

If you wisth to count zero-based the you have to redefine width and height.
_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to