rpboland at gmail.com
Thu May 25 03:19:45 UTC 2017
I just attempted to draw a rectangle with dimensions 3 at 3 corner: 9 at 3.
Nothing gets drawn. The reason that nothing is drawn is that the width of
the rectangle is 0. This makes sense for real numbers but for a pixelated
screen or other display medium the dimensions of the rectangle
should be 1 x 7 not 0 x 6!?. This is 7 pixels needed to draw, not 0.
The same issues occur for the height of the rectangles.
I would think that the way things work would cause all kinds of problems
but since Rectangles are pretty basic, either I am wrong,
or every bit of Squeak code using rectangles has adjusted accordingly.
How do Java and other languages handle this?
More information about the Beginners