BindVaryingBuffer() | Mesh< VERTEX_BUFFER, STENCIL_TABLE, EVALUATOR, PATCH_TABLE, DEVICE_CONTEXT > | inlinevirtual |
BindVertexBuffer() | Mesh< VERTEX_BUFFER, STENCIL_TABLE, EVALUATOR, PATCH_TABLE, DEVICE_CONTEXT > | inlinevirtual |
DeviceContext typedef | Mesh< VERTEX_BUFFER, STENCIL_TABLE, EVALUATOR, PATCH_TABLE, DEVICE_CONTEXT > | |
Evaluator typedef | Mesh< VERTEX_BUFFER, STENCIL_TABLE, EVALUATOR, PATCH_TABLE, DEVICE_CONTEXT > | |
EvaluatorCache typedef | Mesh< VERTEX_BUFFER, STENCIL_TABLE, EVALUATOR, PATCH_TABLE, DEVICE_CONTEXT > | |
GetFarPatchTable() const | Mesh< VERTEX_BUFFER, STENCIL_TABLE, EVALUATOR, PATCH_TABLE, DEVICE_CONTEXT > | inlinevirtual |
GetMaxValence() const | Mesh< VERTEX_BUFFER, STENCIL_TABLE, EVALUATOR, PATCH_TABLE, DEVICE_CONTEXT > | inlinevirtual |
GetNumVertices() const | Mesh< VERTEX_BUFFER, STENCIL_TABLE, EVALUATOR, PATCH_TABLE, DEVICE_CONTEXT > | inlinevirtual |
GetPatchTable() const | Mesh< VERTEX_BUFFER, STENCIL_TABLE, EVALUATOR, PATCH_TABLE, DEVICE_CONTEXT > | inlinevirtual |
GetTopologyRefiner() const | Mesh< VERTEX_BUFFER, STENCIL_TABLE, EVALUATOR, PATCH_TABLE, DEVICE_CONTEXT > | inlinevirtual |
GetVaryingBuffer() | Mesh< VERTEX_BUFFER, STENCIL_TABLE, EVALUATOR, PATCH_TABLE, DEVICE_CONTEXT > | inlinevirtual |
GetVertexBuffer() | Mesh< VERTEX_BUFFER, STENCIL_TABLE, EVALUATOR, PATCH_TABLE, DEVICE_CONTEXT > | inlinevirtual |
Mesh(Far::TopologyRefiner *refiner, int numVertexElements, int numVaryingElements, int level, MeshBitset bits=MeshBitset(), EvaluatorCache *evaluatorCache=NULL, DeviceContext *deviceContext=NULL) | Mesh< VERTEX_BUFFER, STENCIL_TABLE, EVALUATOR, PATCH_TABLE, DEVICE_CONTEXT > | inline |
MeshInterface() | MeshInterface< PATCH_TABLE > | inline |
PatchTable typedef | Mesh< VERTEX_BUFFER, STENCIL_TABLE, EVALUATOR, PATCH_TABLE, DEVICE_CONTEXT > | |
Refine() | Mesh< VERTEX_BUFFER, STENCIL_TABLE, EVALUATOR, PATCH_TABLE, DEVICE_CONTEXT > | inlinevirtual |
refineMesh(Far::TopologyRefiner &refiner, int level, bool adaptive, bool singleCreasePatch) | MeshInterface< PATCH_TABLE > | inlineprotectedstatic |
refineMesh(Far::TopologyRefiner &refiner, int level, MeshBitset bits) | MeshInterface< PATCH_TABLE > | inlineprotectedstatic |
StencilTable typedef | Mesh< VERTEX_BUFFER, STENCIL_TABLE, EVALUATOR, PATCH_TABLE, DEVICE_CONTEXT > | |
Synchronize() | Mesh< VERTEX_BUFFER, STENCIL_TABLE, EVALUATOR, PATCH_TABLE, DEVICE_CONTEXT > | inlinevirtual |
UpdateVaryingBuffer(float const *varyingData, int startVertex, int numVerts) | Mesh< VERTEX_BUFFER, STENCIL_TABLE, EVALUATOR, PATCH_TABLE, DEVICE_CONTEXT > | inlinevirtual |
UpdateVertexBuffer(float const *vertexData, int startVertex, int numVerts) | Mesh< VERTEX_BUFFER, STENCIL_TABLE, EVALUATOR, PATCH_TABLE, DEVICE_CONTEXT > | inlinevirtual |
VertexBuffer typedef | Mesh< VERTEX_BUFFER, STENCIL_TABLE, EVALUATOR, PATCH_TABLE, DEVICE_CONTEXT > | |
VertexBufferBinding typedef | Mesh< VERTEX_BUFFER, STENCIL_TABLE, EVALUATOR, PATCH_TABLE, DEVICE_CONTEXT > | |
~Mesh() | Mesh< VERTEX_BUFFER, STENCIL_TABLE, EVALUATOR, PATCH_TABLE, DEVICE_CONTEXT > | inlinevirtual |
~MeshInterface() | MeshInterface< PATCH_TABLE > | inlinevirtual |