glrotatef

glRotated, glRotatef
The glRotatedand glRotateffunctions multiply the current matrix by a rotation matrix.
voidglRotated( GLdouble angle,
GLdouble x,
GLdouble y,
GLdouble z
);
voidglRotatef(
GLfloat angle,
GLfloat x,
GLfloat y,
GLfloat z
);
ParametersangleThe angle of rotation, in degrees. x, y, zThe x, y, and zcoordinates of a vector, respectively. Remarks
TheglRotatefunction computes a matrix that performs a counterclockwise rotation of angledegrees about the vector from the origin through the point (x, y, z).
The current matrix (see glMatrixMode) is multiplied by this rotation matrix, with the product replacing the current matrix. That is, if M is the current matrix and R is the translation matrix, then M is replaced with M·R.
If the matrix mode is either GL_MODELVIEW or GL_PROJECTION, all objects drawn after glRotateis called are rotated. Use glPushMatrixand glPopMatrixto save and restore the unrotated coordinate system.

相關詞條

相關搜尋

熱門詞條

聯絡我們