Open3D (C++ API)
Public Member Functions
open3d::visualization::LineSetBuffersBuilder Class Reference

#include <FilamentGeometryBuffersBuilder.h>

Inheritance diagram for open3d::visualization::LineSetBuffersBuilder:
open3d::visualization::GeometryBuffersBuilder

Public Member Functions

 LineSetBuffersBuilder (const geometry::LineSet &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< GeometryBuffersBuilderGetBuilder (const geometry::Geometry3D &geometry)
 
- Static Protected Member Functions inherited from open3d::visualization::GeometryBuffersBuilder
static void DeallocateBuffer (void *buffer, size_t size, void *user_ptr)
 

Constructor & Destructor Documentation

◆ LineSetBuffersBuilder()

open3d::visualization::LineSetBuffersBuilder::LineSetBuffersBuilder ( const geometry::LineSet geometry)
explicit

Member Function Documentation

◆ ComputeAABB()

Box open3d::visualization::LineSetBuffersBuilder::ComputeAABB ( )
overridevirtual

◆ ConstructBuffers()

LineSetBuffersBuilder::Buffers open3d::visualization::LineSetBuffersBuilder::ConstructBuffers ( )
overridevirtual

◆ GetPrimitiveType()

RenderableManager::PrimitiveType open3d::visualization::LineSetBuffersBuilder::GetPrimitiveType ( ) const
overridevirtual

The documentation for this class was generated from the following files: