GLdouble _y_1,
GLdouble _x_2,
GLdouble _y_2 )
void ggllRReeccttff(
GLfloat _x_1,
GLfloat _y_1,
GLfloat _x_2,
GLfloat _y_2 )
void ggllRReeccttii(
GLint _x_1,
GLint _y_1,
GLint _x_2,
GLint _y_2 )
void ggllRReeccttss(
GLshort _x_1,
GLshort _y_1,
GLshort _x_2,
GLshort _y_2 )
const GLdouble _*_v_2 )
void ggllRReeccttffvv(
const GLfloat _*_v_1,
const GLfloat _*_v_2 )
void ggllRReeccttiivv(
const GLint _*_v_1,
const GLint _*_v_2 )
void ggllRReeccttssvv(
const GLshort _*_v_1,
const GLshort _*_v_2 )
ggllRReecctt(_x_1, _y_1, _x_2, _y_2) is exactly equivalent to the following sequence: glBegin(GGLL__PPOOLLYYGGOONN); glVertex2(_x_1, _y_1); glVertex2(_x_2, _y_1); glVertex2(_x_2, _y_2); glVertex2(_x_1, _y_2); glEnd(); Note that if the second vertex is above and to the right of the first vertex, the rectangle is constructed with a counterclockwise winding.