When we define coordinates that are within our window by using glOrtho, such a call
glOrtho(left,right,bottom,top,near,far);
will result a coordinate system with mathematical boundaries of x E [left,right), y E [bottom,top) and z E [-near,-far] or z E [-far,-near](as clipping planes bounds only the z axis initially.)
For example if I call gIOrtho(-0.300,0.100,-0.300,0.100,-0.300,0.100); then my coordinate system will be x E [-0.300,0.100) and y E [-0.300,0.100). However when z axis is considered, z E [-0.100,0.300].
I mean if I attempt to draw a point to the point (0.0,0.0,-0.100) or to the point (0.0,0.0,0.300), I will be able to see these points at my screen.
Is this correct?
I am asking this question because when I tried this, the result is changed according to the current window size and screen resolution. I wonder whether glOrtho defines exact boundaries for coordinate axises or not?