GLC_lib  2.5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Classes | Enumerations | Functions
glc_objtoworld.h File Reference

interface for the GLC_ObjToWorld class. More...

#include <QFile>
#include <QString>
#include <QObject>
#include <QHash>
#include <QVector>
#include <QStringList>
#include "../maths/glc_vector3d.h"
#include "../maths/glc_vector2df.h"
#include "../maths/glc_vector3df.h"
#include "../geometry/glc_mesh.h"
#include "../glc_config.h"

Go to the source code of this file.

Classes

class  GLC_ObjToWorld
 GLC_ObjToWorld : Create an GLC_World from obj file. More...
 
struct  GLC_ObjToWorld::ObjVertice
 
struct  GLC_ObjToWorld::MatOffsetSize
 
struct  GLC_ObjToWorld::CurrentObjMesh
 

Enumerations

enum  FaceType {
  notSet, coordinate, coordinateAndTexture, coordinateAndNormal,
  coordinateAndTextureAndNormal
}
 

Functions

bool operator== (const GLC_ObjToWorld::ObjVertice &vertice1, const GLC_ObjToWorld::ObjVertice &vertice2)
 
uint qHash (const GLC_ObjToWorld::ObjVertice &vertice)
 

Detailed Description

interface for the GLC_ObjToWorld class.

Definition in file glc_objtoworld.h.

Enumeration Type Documentation

enum FaceType
Enumerator
notSet 
coordinate 
coordinateAndTexture 
coordinateAndNormal 
coordinateAndTextureAndNormal 

Definition at line 44 of file glc_objtoworld.h.

Function Documentation

bool operator== ( const GLC_ObjToWorld::ObjVertice vertice1,
const GLC_ObjToWorld::ObjVertice vertice2 
)
inline

Definition at line 274 of file glc_objtoworld.h.

References GLC_ObjToWorld::ObjVertice::m_Values.

uint qHash ( const GLC_ObjToWorld::ObjVertice vertice)
inline

Definition at line 277 of file glc_objtoworld.h.

References GLC_ObjToWorld::ObjVertice::m_Values, and qHash().

©2005-2013 Laurent Ribon