Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

gltranslate(3g) [centos man page]

GLTRANSLATE(3G) 						   OpenGL Manual						   GLTRANSLATE(3G)

NAME
glTranslate - multiply the current matrix by a translation 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 product 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 coordinate 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(), glMultMatrix(), glPushMatrix(), glRotate(), glScale() COPYRIGHT
Copyright (C) 1991-2006 Silicon Graphics, Inc. This document is licensed under the SGI Free Software B License. For details, see http://oss.sgi.com/projects/FreeB/. AUTHORS
opengl.org opengl.org 06/10/2014 GLTRANSLATE(3G)

Check Out this Related Man Page

GLTRANSLATE(3G) 														   GLTRANSLATE(3G)

NAME
glTranslated, glTranslatef - multiply the current matrix by a translation 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 product 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 coordinate 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)
Man Page

3 More Discussions You Might Find Interesting

1. Programming

How to insert JPEG on each side of the cube using openGL in C

Hi, how to insert JPEG on each side of the cube using OpenGL in C language.. i have a program for cube.. guide me ,,, any answer will valuable.. (3 Replies)
Discussion started by: Ravikishore
3 Replies

2. Programming

How to Decode an image using openGL

Hi, How to decode an image using openGL library libjpeg .. which are the steps needed to do this using C language.. actually my work is to decode the image, store it on the buffer, and place it on cube surface.. please guide me,,any answer will appreciated .. (8 Replies)
Discussion started by: Ravikishore
8 Replies

3. Programming

Draw a 3D cylinder using openGL.

Hi, please give me, how to code to draw 3D cylinder in openGL, that should be rotated in x-direction. waiting for your reply .. (2 Replies)
Discussion started by: Ravikishore
2 Replies