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
- const uint8_t kBase64Decode[256]
- const GLubyte kCubeIndexes[36]
- const struct Vertex kCubeVerts[24]
- const char kFragShaderSource[]
- const uint8_t kRLETextureData[]
- const size_t kRLETextureDataLength
- const char kVertexShaderSource[]
Members detail
This typedef is declared in upipe-nacl/graphic_3d.h source file, line 11.
This struct is declared in upipe-nacl/graphic_3d.h source file, line 673.
This macro is declared in upipe-nacl/graphic_3d.h source file, line 0.
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].
This variable is declared in upipe-nacl/graphic_3d.h source file, line 603.
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.
This variable is declared in upipe-nacl/graphic_3d.h source file, line 656.
This variable is declared in upipe-nacl/graphic_3d.h source file, line 588.
This variable is declared in upipe-nacl/graphic_3d.h source file, line 590.
This variable is declared in upipe-nacl/graphic_3d.h source file, line 671.
This function is declared in upipe-nacl/graphic_3d.h source file, line 31.
Alternate declarations with same identifier: [1], [2].
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].