Factory for creating meshes with the PositionVertex vertex format from v3 points indexed with u16 triangle-list. More...
#include <PositionMeshFactory.h>
Public Member Functions | |
PositionMeshFactory (Eegeo::Rendering::GlBufferPool &glBufferPool, const VertexLayouts::VertexLayout &positionVertexLayout) | |
Rendering::Mesh * | CreateMesh (const std::vector< Eegeo::v3 > &points, const std::vector< u16 > &triListIndices, const std::string &debugName) |
Public Member Functions inherited from Eegeo::NonCopyable | |
NonCopyable (const NonCopyable &)=delete | |
NonCopyable & | operator= (const NonCopyable &)=delete |
Factory for creating meshes with the PositionVertex vertex format from v3 points indexed with u16 triangle-list.