Interesting. This order is commonly used by libraries like SDL and SFML to declare rectangular shapes.
Interesting. This order is commonly used by libraries like SDL and SFML to declare rectangular shapes.
The way CSS orders border, margin, and padding values is clockwise starting from the top. But these aren't coordinates since they represent sides, not points, so I think the author is confusing things by comparing them.
The real question is why scan top down and not bottom up? (I don't have any idea). Horizontal scan lines makes sense given a wider than tall screen, because it results in fewer scan lines, lowering the frequencies required ( a bit). Wider than tall makes sense for TV given common movie film aspect ratios and computer monitors started as TVs with different control circuits and cases.
PS - This brings back my memory of server side image maps which were fun for treasure hunt type images because you couldn't view the page source to figure out where the hotspots in the image were. Good times.
rect: left, top, right, bottom
circle: cx,cy,r
poly: x1,y1,x2,y2,...
WinAPI is much older than 1995, these things were inherited from 16-bit Windows 3.x.