#include <glm.h>
Data Fields | |
char * | pathname |
char * | mtllibname |
GLuint | numvertices |
GLfloat * | vertices |
GLuint | numnormals |
GLfloat * | normals |
GLuint | numtexcoords |
GLfloat * | texcoords |
GLuint | numfacetnorms |
GLfloat * | facetnorms |
GLuint | numtriangles |
GLMtriangle * | triangles |
GLuint | nummaterials |
GLMmaterial * | materials |
GLuint | numgroups |
GLMgroup * | groups |
GLfloat | position [3] |
Definition at line 63 of file glm.h.
char* _GLMmodel::pathname |
char* _GLMmodel::mtllibname |
Definition at line 65 of file glm.h.
Referenced by glmDelete(), glmFirstPass(), glmReadOBJ(), and glmWriteOBJ().
GLuint _GLMmodel::numvertices |
Definition at line 67 of file glm.h.
Referenced by glmDimensions(), glmFirstPass(), glmLinearTexture(), glmReadOBJ(), glmScale(), glmUnitize(), glmVertexNormals(), glmWeld(), and glmWriteOBJ().
GLfloat* _GLMmodel::vertices |
Definition at line 68 of file glm.h.
Referenced by glmDelete(), glmDimensions(), glmDraw(), glmFacetNormals(), glmLinearTexture(), glmReadOBJ(), glmScale(), glmSecondPass(), glmUnitize(), glmWeld(), and glmWriteOBJ().
GLuint _GLMmodel::numnormals |
Definition at line 70 of file glm.h.
Referenced by glmFirstPass(), glmReadOBJ(), glmReverseWinding(), glmSpheremapTexture(), glmVertexNormals(), and glmWriteOBJ().
GLfloat* _GLMmodel::normals |
Definition at line 71 of file glm.h.
Referenced by glmDelete(), glmDraw(), glmReadOBJ(), glmReverseWinding(), glmSecondPass(), glmSpheremapTexture(), glmVertexNormals(), and glmWriteOBJ().
GLuint _GLMmodel::numtexcoords |
Definition at line 73 of file glm.h.
Referenced by glmFirstPass(), glmLinearTexture(), glmReadOBJ(), glmReverseWinding(), glmSpheremapTexture(), and glmWriteOBJ().
GLfloat* _GLMmodel::texcoords |
Definition at line 74 of file glm.h.
Referenced by glmDelete(), glmDraw(), glmLinearTexture(), glmReadOBJ(), glmSecondPass(), glmSpheremapTexture(), and glmWriteOBJ().
GLuint _GLMmodel::numfacetnorms |
Definition at line 76 of file glm.h.
Referenced by glmFacetNormals(), glmReadOBJ(), glmReverseWinding(), and glmWriteOBJ().
GLfloat* _GLMmodel::facetnorms |
Definition at line 77 of file glm.h.
Referenced by glmDelete(), glmDraw(), glmFacetNormals(), glmReadOBJ(), glmReverseWinding(), glmVertexNormals(), and glmWriteOBJ().
GLuint _GLMmodel::numtriangles |
Definition at line 79 of file glm.h.
Referenced by glmFacetNormals(), glmFirstPass(), glmReadOBJ(), glmReverseWinding(), glmVertexNormals(), glmWeld(), and glmWriteOBJ().
Definition at line 80 of file glm.h.
Referenced by glmDelete(), glmFacetNormals(), and glmReadOBJ().
GLuint _GLMmodel::nummaterials |
Definition at line 82 of file glm.h.
Referenced by glmDelete(), glmFindMaterial(), glmReadMTL(), glmReadOBJ(), and glmWriteMTL().
Definition at line 83 of file glm.h.
Referenced by glmDelete(), glmDraw(), glmFindMaterial(), glmReadMTL(), glmReadOBJ(), glmWriteMTL(), and glmWriteOBJ().
GLuint _GLMmodel::numgroups |
Definition at line 86 of file glm.h.
Referenced by glmAddGroup(), glmDelete(), glmDraw(), glmFindGroup(), glmFirstPass(), glmLinearTexture(), glmReadOBJ(), glmSecondPass(), glmSpheremapTexture(), and glmWriteOBJ().
GLfloat _GLMmodel::position[3] |