Open3D (C++ API)  0.19.0
Loading...
Searching...
No Matches
open3d::visualization::rendering::TemporaryMeshBuilder Class Reference
Inheritance diagram for open3d::visualization::rendering::TemporaryMeshBuilder:
open3d::visualization::rendering::TriangleMeshBuffersBuilder open3d::visualization::rendering::GeometryBuffersBuilder

Public Member Functions

 TemporaryMeshBuilder (std::shared_ptr< geometry::TriangleMesh > mesh)
Public Member Functions inherited from open3d::visualization::rendering::TriangleMeshBuffersBuilder
 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::rendering::GeometryBuffersBuilder
virtual ~GeometryBuffersBuilder ()=default
virtual void SetDownsampleThreshold (size_t min_points)
virtual void SetWideLines ()
virtual void SetAdjustColorsForSRGBToneMapping (bool adjust)

Additional Inherited Members

Public Types inherited from open3d::visualization::rendering::GeometryBuffersBuilder
using Buffers
using IndexType = std::uint32_t
Static Public Member Functions inherited from open3d::visualization::rendering::GeometryBuffersBuilder
static std::unique_ptr< GeometryBuffersBuilderGetBuilder (const geometry::Geometry3D &geometry)
static std::unique_ptr< GeometryBuffersBuilderGetBuilder (const t::geometry::Geometry &geometry)
Static Protected Member Functions inherited from open3d::visualization::rendering::GeometryBuffersBuilder
static void DeallocateBuffer (void *buffer, size_t size, void *user_ptr)
static IndexBufferHandle CreateIndexBuffer (size_t max_index, size_t n_subsamples=SIZE_MAX)
Protected Attributes inherited from open3d::visualization::rendering::GeometryBuffersBuilder
size_t downsample_threshold_ = SIZE_MAX
bool wide_lines_ = false
bool adjust_colors_for_srgb_tonemapping_ = true

Constructor & Destructor Documentation

◆ TemporaryMeshBuilder()

open3d::visualization::rendering::TemporaryMeshBuilder::TemporaryMeshBuilder ( std::shared_ptr< geometry::TriangleMesh > mesh)
inlineexplicit

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