fast::MeshOpenCLAccess class

Public types

using pointer = std::unique_ptr<MeshOpenCLAccess>

Constructors, destructors, conversion operators

MeshOpenCLAccess(cl::Buffer* coordinatesBuffer, cl::Buffer* lineBuffer, cl::Buffer* triangleBuffer, std::shared_ptr<Mesh> mesh)
~MeshOpenCLAccess()

Public functions

auto getCoordinatesBuffer() const -> cl::Buffer*
auto getLineBuffer() const -> cl::Buffer*
auto getTriangleBuffer() const -> cl::Buffer*
void release()