#include <glc_objtoworld.h>
Public Member Functions | |
| CurrentObjMesh (const QString materialName) | |
| ~CurrentObjMesh () | |
Public Attributes | |
| GLC_Mesh * | m_pMesh |
| QList< float > | m_Positions |
| QList< float > | m_Normals |
| QList< float > | m_Texels |
| IndexList | m_Index |
| The index of the current Mesh. | |
| MatOffsetSize * | m_pLastOffsetSize |
| QHash< QString, MatOffsetSize * > | m_Materials |
| int | m_NextFreeIndex |
| The next free index. | |
| QHash< ObjVertice, GLuint > | m_ObjVerticeIndexMap |
| The Hash table of obj vertice mapping to index. | |
Definition at line 107 of file glc_objtoworld.h.
| GLC_ObjToWorld::CurrentObjMesh::CurrentObjMesh | ( | const QString | materialName | ) | [inline] |
Definition at line 109 of file glc_objtoworld.h.
| GLC_ObjToWorld::CurrentObjMesh::~CurrentObjMesh | ( | ) | [inline] |
Definition at line 122 of file glc_objtoworld.h.
The index of the current Mesh.
Definition at line 136 of file glc_objtoworld.h.
Referenced by GLC_ObjToWorld::addCurrentObjMeshToWorld(), GLC_ObjToWorld::extractFaceIndex(), and GLC_ObjToWorld::setCurrentMaterial().
| QHash<QString, MatOffsetSize*> GLC_ObjToWorld::CurrentObjMesh::m_Materials |
Definition at line 140 of file glc_objtoworld.h.
Referenced by GLC_ObjToWorld::addCurrentObjMeshToWorld(), and GLC_ObjToWorld::setCurrentMaterial().
The next free index.
Definition at line 142 of file glc_objtoworld.h.
Referenced by GLC_ObjToWorld::extractFaceIndex().
| QList<float> GLC_ObjToWorld::CurrentObjMesh::m_Normals |
Definition at line 133 of file glc_objtoworld.h.
Referenced by GLC_ObjToWorld::addCurrentObjMeshToWorld(), and GLC_ObjToWorld::extractFaceIndex().
| QHash<ObjVertice, GLuint> GLC_ObjToWorld::CurrentObjMesh::m_ObjVerticeIndexMap |
The Hash table of obj vertice mapping to index.
Definition at line 144 of file glc_objtoworld.h.
Referenced by GLC_ObjToWorld::extractFaceIndex().
Definition at line 138 of file glc_objtoworld.h.
Referenced by GLC_ObjToWorld::setCurrentMaterial().
Definition at line 131 of file glc_objtoworld.h.
Referenced by GLC_ObjToWorld::addCurrentObjMeshToWorld(), and GLC_ObjToWorld::changeGroup().
| QList<float> GLC_ObjToWorld::CurrentObjMesh::m_Positions |
Definition at line 132 of file glc_objtoworld.h.
Referenced by GLC_ObjToWorld::addCurrentObjMeshToWorld(), GLC_ObjToWorld::computeNormal(), and GLC_ObjToWorld::extractFaceIndex().
| QList<float> GLC_ObjToWorld::CurrentObjMesh::m_Texels |
Definition at line 134 of file glc_objtoworld.h.
Referenced by GLC_ObjToWorld::addCurrentObjMeshToWorld(), and GLC_ObjToWorld::extractFaceIndex().