upipe-nacl/graphic_3d.h header reference

Members  

Types  

Functions  

  • void glhFrustumf2(Matrix_t mat, GLfloat left, GLfloat right, GLfloat bottom, GLfloat top, GLfloat znear, GLfloat zfar)
  • void glhFrustumf2(Matrix_t mat, GLfloat left, GLfloat right, GLfloat bottom, GLfloat top, GLfloat znear, GLfloat zfar)
  • void glhPerspectivef2(Matrix_t mat, GLfloat fovyInDegrees, GLfloat aspectRatio, GLfloat znear, GLfloat zfar)
  • void glhPerspectivef2(Matrix_t mat, GLfloat fovyInDegrees, GLfloat aspectRatio, GLfloat znear, GLfloat zfar)
  • void identity_matrix(Matrix_t mat)
  • void identity_matrix(Matrix_t mat)
  • void multiply_matrix(const Matrix_t a, const Matrix_t b, Matrix_t mat)
  • void multiply_matrix(const Matrix_t a, const Matrix_t b, Matrix_t mat)
  • void rotate_matrix(GLfloat x_deg, GLfloat y_deg, GLfloat z_deg, Matrix_t mat)
  • void rotate_matrix(GLfloat x_deg, GLfloat y_deg, GLfloat z_deg, Matrix_t mat)
  • void rotate_x_matrix(GLfloat x_rad, Matrix_t mat)
  • void rotate_y_matrix(GLfloat y_rad, Matrix_t mat)
  • void rotate_z_matrix(GLfloat z_rad, Matrix_t mat)
  • void translate_matrix(GLfloat x, GLfloat y, GLfloat z, Matrix_t mat)
  • void translate_matrix(GLfloat x, GLfloat y, GLfloat z, Matrix_t mat)

Constants  

Members detail  

typedef GLfloat Matrix_t[16]  

This typedef is declared in upipe-nacl/graphic_3d.h source file, line 11.

struct Vertex  

This struct is declared in upipe-nacl/graphic_3d.h source file, line 673.

FieldDescription
float loc[3];
float color[3];
float tex[2];

#define _USE_MATH_DEFINES  

This macro is declared in upipe-nacl/graphic_3d.h source file, line 0.

#define deg_to_rad(x)  

This macro is declared in upipe-nacl/graphic_3d.h source file, line 34.

void glhFrustumf2(Matrix_t mat, GLfloat left, GLfloat right, GLfloat bottom, GLfloat top, GLfloat znear, GLfloat zfar)  

This function is declared in upipe-nacl/graphic_3d.h source file, line 22.

Alternate declarations with same identifier: [1], [2].

void glhFrustumf2(Matrix_t mat, GLfloat left, GLfloat right, GLfloat bottom, GLfloat top, GLfloat znear, GLfloat zfar)  

This function is declared in upipe-nacl/graphic_3d.h source file, line 43.

Alternate declarations with same identifier: [1], [2].

void glhPerspectivef2(Matrix_t mat, GLfloat fovyInDegrees, GLfloat aspectRatio, GLfloat znear, GLfloat zfar)  

This function is declared in upipe-nacl/graphic_3d.h source file, line 28.

Alternate declarations with same identifier: [1], [2].

void glhPerspectivef2(Matrix_t mat, GLfloat fovyInDegrees, GLfloat aspectRatio, GLfloat znear, GLfloat zfar)  

This function is declared in upipe-nacl/graphic_3d.h source file, line 103.

Alternate declarations with same identifier: [1], [2].

void identity_matrix(Matrix_t mat)  

This function is declared in upipe-nacl/graphic_3d.h source file, line 30.

Alternate declarations with same identifier: [1], [2].

void identity_matrix(Matrix_t mat)  

This function is declared in upipe-nacl/graphic_3d.h source file, line 110.

Alternate declarations with same identifier: [1], [2].

const uint8_t kBase64Decode[256]  

This variable is declared in upipe-nacl/graphic_3d.h source file, line 603.

const GLubyte kCubeIndexes[36]  

This variable is declared in upipe-nacl/graphic_3d.h source file, line 735.

const struct Vertex kCubeVerts[24]  

This variable is declared in upipe-nacl/graphic_3d.h source file, line 724.

const char kFragShaderSource[]  

This variable is declared in upipe-nacl/graphic_3d.h source file, line 656.

const uint8_t kRLETextureData[]  

This variable is declared in upipe-nacl/graphic_3d.h source file, line 588.

const size_t kRLETextureDataLength  

This variable is declared in upipe-nacl/graphic_3d.h source file, line 590.

const char kVertexShaderSource[]  

This variable is declared in upipe-nacl/graphic_3d.h source file, line 671.

void multiply_matrix(const Matrix_t a, const Matrix_t b, Matrix_t mat)  

This function is declared in upipe-nacl/graphic_3d.h source file, line 31.

Alternate declarations with same identifier: [1], [2].

void multiply_matrix(const Matrix_t a, const Matrix_t b, Matrix_t mat)  

This function is declared in upipe-nacl/graphic_3d.h source file, line 126.

Alternate declarations with same identifier: [1], [2].

void rotate_matrix(GLfloat x_deg, GLfloat y_deg, GLfloat z_deg, Matrix_t mat)  

This function is declared in upipe-nacl/graphic_3d.h source file, line 32.

Alternate declarations with same identifier: [1], [2].

void rotate_matrix(GLfloat x_deg, GLfloat y_deg, GLfloat z_deg, Matrix_t mat)  

This function is declared in upipe-nacl/graphic_3d.h source file, line 502.

Alternate declarations with same identifier: [1], [2].

void rotate_x_matrix(GLfloat x_rad, Matrix_t mat)  

This function is declared in upipe-nacl/graphic_3d.h source file, line 442.

void rotate_y_matrix(GLfloat y_rad, Matrix_t mat)  

This function is declared in upipe-nacl/graphic_3d.h source file, line 462.

void rotate_z_matrix(GLfloat z_rad, Matrix_t mat)  

This function is declared in upipe-nacl/graphic_3d.h source file, line 482.

void translate_matrix(GLfloat x, GLfloat y, GLfloat z, Matrix_t mat)  

This function is declared in upipe-nacl/graphic_3d.h source file, line 33.

Alternate declarations with same identifier: [1], [2].

void translate_matrix(GLfloat x, GLfloat y, GLfloat z, Matrix_t mat)  

This function is declared in upipe-nacl/graphic_3d.h source file, line 520.

Alternate declarations with same identifier: [1], [2].

Valid XHTML 1.0 StrictGenerated by cmassiot on Thu Nov 6 12:15:27 2014 using MkDoc