GLC_lib  2.5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Public Attributes | List of all members
GLC_ObjToWorld::CurrentObjMesh Struct Reference

#include <glc_objtoworld.h>

Public Member Functions

 CurrentObjMesh (const QString materialName)
 
 ~CurrentObjMesh ()
 

Public Attributes

GLC_Meshm_pMesh
 
QList< float > m_Positions
 
QList< float > m_Normals
 
QList< float > m_Texels
 
IndexList m_Index
 The index of the current Mesh.
 
MatOffsetSizem_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.
 

Detailed Description

Definition at line 107 of file glc_objtoworld.h.

Constructor & Destructor Documentation

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.

Member Data Documentation

IndexList GLC_ObjToWorld::CurrentObjMesh::m_Index
QHash<QString, MatOffsetSize*> GLC_ObjToWorld::CurrentObjMesh::m_Materials
int GLC_ObjToWorld::CurrentObjMesh::m_NextFreeIndex

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
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().

MatOffsetSize* GLC_ObjToWorld::CurrentObjMesh::m_pLastOffsetSize

Definition at line 138 of file glc_objtoworld.h.

Referenced by GLC_ObjToWorld::setCurrentMaterial().

GLC_Mesh* GLC_ObjToWorld::CurrentObjMesh::m_pMesh
QList<float> GLC_ObjToWorld::CurrentObjMesh::m_Positions
QList<float> GLC_ObjToWorld::CurrentObjMesh::m_Texels

The documentation for this struct was generated from the following file:

©2005-2013 Laurent Ribon