![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
This is the complete list of members for cloudViewer::t::geometry::VoxelBlockGrid, including all inherited members.
| ExtractPointCloud(float weight_threshold=3.0f, int estimated_point_number=-1) | cloudViewer::t::geometry::VoxelBlockGrid | |
| ExtractTriangleMesh(float weight_threshold=3.0f, int estimated_vertex_numer=-1) | cloudViewer::t::geometry::VoxelBlockGrid | |
| GetAttribute(const std::string &attr_name) const | cloudViewer::t::geometry::VoxelBlockGrid | |
| GetHashMap() | cloudViewer::t::geometry::VoxelBlockGrid | inline |
| GetUniqueBlockCoordinates(const Image &depth, const core::Tensor &intrinsic, const core::Tensor &extrinsic, float depth_scale=1000.0f, float depth_max=3.0f, float trunc_voxel_multiplier=8.0) | cloudViewer::t::geometry::VoxelBlockGrid | |
| GetUniqueBlockCoordinates(const PointCloud &pcd, float trunc_voxel_multiplier=8.0) | cloudViewer::t::geometry::VoxelBlockGrid | |
| GetVoxelCoordinates(const core::Tensor &voxel_indices) const | cloudViewer::t::geometry::VoxelBlockGrid | |
| GetVoxelCoordinatesAndFlattenedIndices(const core::Tensor &buf_indices) | cloudViewer::t::geometry::VoxelBlockGrid | |
| GetVoxelCoordinatesAndFlattenedIndices() | cloudViewer::t::geometry::VoxelBlockGrid | |
| GetVoxelIndices(const core::Tensor &buf_indices) const | cloudViewer::t::geometry::VoxelBlockGrid | |
| GetVoxelIndices() const | cloudViewer::t::geometry::VoxelBlockGrid | |
| Integrate(const core::Tensor &block_coords, const Image &depth, const Image &color, const core::Tensor &depth_intrinsic, const core::Tensor &color_intrinsic, const core::Tensor &extrinsic, float depth_scale=1000.0f, float depth_max=3.0f, float trunc_voxel_multiplier=8.0f) | cloudViewer::t::geometry::VoxelBlockGrid | |
| Integrate(const core::Tensor &block_coords, const Image &depth, const Image &color, const core::Tensor &intrinsic, const core::Tensor &extrinsic, float depth_scale=1000.0f, float depth_max=3.0f, float trunc_voxel_multiplier=8.0f) | cloudViewer::t::geometry::VoxelBlockGrid | |
| Integrate(const core::Tensor &block_coords, const Image &depth, const core::Tensor &intrinsic, const core::Tensor &extrinsic, float depth_scale=1000.0f, float depth_max=3.0f, float trunc_voxel_multiplier=8.0f) | cloudViewer::t::geometry::VoxelBlockGrid | |
| Load(const std::string &file_name) | cloudViewer::t::geometry::VoxelBlockGrid | static |
| RayCast(const core::Tensor &block_coords, const core::Tensor &intrinsic, const core::Tensor &extrinsic, int width, int height, const std::vector< std::string > attrs={"depth", "color"}, float depth_scale=1000.0f, float depth_min=0.1f, float depth_max=3.0f, float weight_threshold=3.0f, float trunc_voxel_multiplier=8.0f, int range_map_down_factor=8) | cloudViewer::t::geometry::VoxelBlockGrid | |
| Save(const std::string &file_name) const | cloudViewer::t::geometry::VoxelBlockGrid | |
| To(const core::Device &device, bool copy=false) const | cloudViewer::t::geometry::VoxelBlockGrid | |
| VoxelBlockGrid()=default | cloudViewer::t::geometry::VoxelBlockGrid | |
| VoxelBlockGrid(const std::vector< std::string > &attr_names, const std::vector< core::Dtype > &attr_dtypes, const std::vector< core::SizeVector > &attr_channels, float voxel_size=0.0058, int64_t block_resolution=16, int64_t block_count=10000, const core::Device &device=core::Device("CPU:0"), const core::HashBackendType &backend=core::HashBackendType::Default) | cloudViewer::t::geometry::VoxelBlockGrid |