OpenSuSE Man Pages

Man Page or Keyword Search:
Man Architecture
Apropos Keyword Search (all sections) Output format
home | help
x SuSE Linux 13.1-RELEASE x
x SuSE Linux 13.1-RELEASEx
GLTRANSLATE(3G)                                                GLTRANSLATE(3G)

NAME
       glTranslated,  glTranslatef - multiply the current matrix by a transla-
       tion matrix

C SPECIFICATION
       void glTranslated( GLdouble x,
                          GLdouble y,
                          GLdouble z )
       void glTranslatef( GLfloat x,
                          GLfloat y,
                          GLfloat z )

PARAMETERS
       x, y, z
              Specify the x, y, and z coordinates of a translation vector.

DESCRIPTION
       glTranslate produces a translation by (x,y,z).  The current matrix (see
       glMatrixMode) is multiplied by this translation matrix, with the  prod-
       uct  replacing  the current matrix, as if glMultMatrix were called with
       the following matrix for its argument:

                                       1 0 0 x
                                      (0 1 0 y)
                                       0 0 1 z
                                       0 0 0 1
If the matrix mode is either GL_MODELVIEW or GL_PROJECTION, all objects  drawn
after a call to glTranslate are translated.

Use  glPushMatrix and glPopMatrix to save and restore the untranslated coordi-
nate system.

ERRORS
       GL_INVALID_OPERATION is generated if glTranslate  is  executed  between
       the execution of glBegin and the corresponding execution of glEnd.

ASSOCIATED GETS
       glGet with argument GL_MATRIX_MODE
       glGet with argument GL_COLOR_MATRIX
       glGet with argument GL_MODELVIEW_MATRIX
       glGet with argument GL_PROJECTION_MATRIX
       glGet with argument GL_TEXTURE_MATRIX

SEE ALSO
       glMatrixMode(3G),   glMultMatrix(3G),  glPushMatrix(3G),  glRotate(3G),
       glScale(3G)

                                                               GLTRANSLATE(3G)

Want to link to this manual page? Use this URL:
<
http://star2.abcm.com/cgi-bin/bsdi-man?query=glTranslate&sektion=3g&manpath=>

home | help