mesh.cpp File Reference

#include "mesh.h"
#include "dynload.h"
#include "context.h"
#include "loopsubdiv.h"
Include dependency graph for mesh.cpp:

Go to the source code of this file.

Classes

class  MeshElemSharedPtr< T >

Functions

static ShapeCreateShape (const Transform &o2w, bool reverseOrientation, const ParamSet &params, const string &accelTypeStr, const string &triTypeStr, const int *triIndices, int triIndicesCount, const float *UV, int UVCount, const string &subdivSchemeStr, int nSubdivLevels)

Variables

static
DynamicLoader::RegisterShape
< Mesh
r ("mesh")
static
DynamicLoader::RegisterShape
< Mesh::BaryMesh
rbary ("barytrianglemesh")
static
DynamicLoader::RegisterShape
< Mesh::WaldMesh
rwald1 ("waldtrianglemesh")
static
DynamicLoader::RegisterShape
< Mesh::WaldMesh
rwald2 ("trianglemesh")
static
DynamicLoader::RegisterShape
< Mesh::LoopMesh
rloop ("loopsubdiv")

Function Documentation

static Shape* CreateShape ( const Transform o2w,
bool  reverseOrientation,
const ParamSet params,
const string &  accelTypeStr,
const string &  triTypeStr,
const int triIndices,
int  triIndicesCount,
const float *  UV,
int  UVCount,
const string &  subdivSchemeStr,
int  nSubdivLevels 
) [static]

Variable Documentation

DynamicLoader::RegisterShape<Mesh> r("mesh") [static]
DynamicLoader::RegisterShape<Mesh::BaryMesh> rbary("barytrianglemesh") [static]
DynamicLoader::RegisterShape<Mesh::WaldMesh> rwald1("waldtrianglemesh") [static]
Generated by  doxygen 1.6.2-20100208