Open3D (C++ API)
|
#include <FilamentGeometryBuffersBuilder.h>
Public Member Functions | |
TriangleMeshBuffersBuilder (const geometry::TriangleMesh &geometry) | |
filament::RenderableManager::PrimitiveType | GetPrimitiveType () const override |
Buffers | ConstructBuffers () override |
filament::Box | ComputeAABB () override |
Public Member Functions inherited from open3d::visualization::GeometryBuffersBuilder | |
virtual | ~GeometryBuffersBuilder ()=default |
Additional Inherited Members | |
Public Types inherited from open3d::visualization::GeometryBuffersBuilder | |
using | Buffers = std::tuple< VertexBufferHandle, IndexBufferHandle > |
using | IndexType = std::uint32_t |
Static Public Member Functions inherited from open3d::visualization::GeometryBuffersBuilder | |
static std::unique_ptr< GeometryBuffersBuilder > | GetBuilder (const geometry::Geometry3D &geometry) |
Static Protected Member Functions inherited from open3d::visualization::GeometryBuffersBuilder | |
static void | DeallocateBuffer (void *buffer, size_t size, void *user_ptr) |
|
explicit |
|
overridevirtual |
Implements open3d::visualization::GeometryBuffersBuilder.
|
overridevirtual |
Implements open3d::visualization::GeometryBuffersBuilder.
|
overridevirtual |
Implements open3d::visualization::GeometryBuffersBuilder.