NTrace
GPU ray tracing framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Mesh.hpp File Reference
#include "3d/Texture.hpp"
#include "gpu/GLContext.hpp"

Go to the source code of this file.

Classes

class  FW::MeshBase
 
struct  FW::MeshBase::AttribSpec
 
struct  FW::MeshBase::Material
 
class  FW::Mesh< V >
 
struct  FW::VertexP
 
struct  FW::VertexPN
 
struct  FW::VertexPNC
 
struct  FW::VertexPNT
 

Namespaces

 FW
 Scene class declarations.
 

Functions

MeshBaseFW::importMesh (const String &fileName)
 
void FW::exportMesh (const String &fileName, const MeshBase *mesh)
 
String FW::getMeshImportFilter (void)
 
String FW::getMeshExportFilter (void)
 
void FW::addCubeToMesh (Mesh< VertexPNC > &mesh, int submesh, const Vec3f &lo, const Vec3f &hi, const Vec4f &color, bool forceNormal=false, const Vec3f &normal=Vec3f(0.0f))