HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Mesh.h File Reference
+ Include dependency graph for Mesh.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MeshStream
 
class  MeshPartition
 
class  Mesh
 

Typedefs

using MeshIndexBuffer = vector< uint32_t >
 Geometry index buffer. More...
 
using MeshFloatBuffer = vector< float >
 Float geometry buffer. More...
 
using MeshStreamPtr = shared_ptr< class MeshStream >
 Shared pointer to a mesh stream. More...
 
using MeshStreamList = vector< MeshStreamPtr >
 List of mesh streams. More...
 
using MeshPartitionPtr = shared_ptr< class MeshPartition >
 Shared pointer to a mesh partition. More...
 
using MeshPtr = shared_ptr< class Mesh >
 Shared pointer to a mesh. More...
 
using MeshList = vector< MeshPtr >
 List of meshes. More...
 
using MeshMap = std::unordered_map< string, MeshPtr >
 Map from names to meshes. More...
 

Detailed Description

Mesh interfaces

Definition in file Mesh.h.

Typedef Documentation

using MeshFloatBuffer = vector<float>

Float geometry buffer.

Definition at line 20 of file Mesh.h.

using MeshIndexBuffer = vector<uint32_t>

Geometry index buffer.

Definition at line 18 of file Mesh.h.

using MeshList = vector<MeshPtr>

List of meshes.

Definition at line 233 of file Mesh.h.

using MeshMap = std::unordered_map<string, MeshPtr>

Map from names to meshes.

Definition at line 236 of file Mesh.h.

using MeshPartitionPtr = shared_ptr<class MeshPartition>

Shared pointer to a mesh partition.

Definition at line 146 of file Mesh.h.

using MeshPtr = shared_ptr<class Mesh>

Shared pointer to a mesh.

Definition at line 230 of file Mesh.h.

using MeshStreamList = vector<MeshStreamPtr>

List of mesh streams.

Definition at line 26 of file Mesh.h.

using MeshStreamPtr = shared_ptr<class MeshStream>

Shared pointer to a mesh stream.

Definition at line 23 of file Mesh.h.