![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
#include <FilamentGeometryBuffersBuilder.h>


Public Member Functions | |
| PointCloudBuffersBuilder (const ccPointCloud &geometry) | |
| filament::RenderableManager::PrimitiveType | GetPrimitiveType () const override |
| Buffers | ConstructBuffers () override |
| filament::Box | ComputeAABB () override |
Public Member Functions inherited from cloudViewer::visualization::rendering::GeometryBuffersBuilder | |
| virtual | ~GeometryBuffersBuilder ()=default |
| virtual void | SetDownsampleThreshold (size_t min_points) |
| virtual void | SetWideLines () |
| virtual void | SetAdjustColorsForSRGBToneMapping (bool adjust) |
Definition at line 124 of file FilamentGeometryBuffersBuilder.h.
|
explicit |
Definition at line 152 of file PointCloudBuffers.cpp.
|
overridevirtual |
Implements cloudViewer::visualization::rendering::GeometryBuffersBuilder.
Definition at line 265 of file PointCloudBuffers.cpp.
References ccPointCloud::GetAxisAlignedBoundingBox(), max(), and min().
|
overridevirtual |
Implements cloudViewer::visualization::rendering::GeometryBuffersBuilder.
Definition at line 160 of file PointCloudBuffers.cpp.
References cloudViewer::visualization::rendering::GeometryBuffersBuilder::adjust_colors_for_srgb_tonemapping_, cloudViewer::visualization::rendering::GeometryBuffersBuilder::CreateIndexBuffer(), cloudViewer::visualization::rendering::GeometryBuffersBuilder::DeallocateBuffer(), cloudViewer::visualization::rendering::GeometryBuffersBuilder::downsample_threshold_, ccPointCloud::getEigenColor(), ccPointCloud::getEigenNormal(), cloudViewer::PointCloudTpl< T >::getEigenPoint(), cloudViewer::visualization::rendering::EngineInstance::GetInstance(), cloudViewer::visualization::rendering::EngineInstance::GetResourceManager(), ccPointCloud::hasColors(), ccPointCloud::hasNormals(), normals, cloudViewer::PointCloudTpl< T >::size(), and cloudViewer::visualization::rendering::VertexBuffer.
|
overridevirtual |
Implements cloudViewer::visualization::rendering::GeometryBuffersBuilder.
Definition at line 155 of file PointCloudBuffers.cpp.