Open3D (C++ API)  0.13.0
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Functions
open3d::t::geometry::kernel::pointcloud Namespace Reference

Functions

void Unproject (const core::Tensor &depth, utility::optional< std::reference_wrapper< const core::Tensor >> image_colors, core::Tensor &points, utility::optional< std::reference_wrapper< core::Tensor >> colors, const core::Tensor &intrinsics, const core::Tensor &extrinsics, float depth_scale, float depth_max, int64_t stride)
 
void Project (core::Tensor &depth, utility::optional< std::reference_wrapper< core::Tensor >> image_colors, const core::Tensor &points, utility::optional< std::reference_wrapper< const core::Tensor >> colors, const core::Tensor &intrinsics, const core::Tensor &extrinsics, float depth_scale, float depth_max)
 
void UnprojectCPU (const core::Tensor &depth, utility::optional< std::reference_wrapper< const core::Tensor >> image_colors, core::Tensor &points, utility::optional< std::reference_wrapper< core::Tensor >> colors, const core::Tensor &intrinsics, const core::Tensor &extrinsics, float depth_scale, float depth_max, int64_t stride)
 
void ProjectCPU (core::Tensor &depth, utility::optional< std::reference_wrapper< core::Tensor >> image_colors, const core::Tensor &points, utility::optional< std::reference_wrapper< const core::Tensor >> colors, const core::Tensor &intrinsics, const core::Tensor &extrinsics, float depth_scale, float depth_max)
 

Function Documentation

◆ Project()

void open3d::t::geometry::kernel::pointcloud::Project ( core::Tensor depth,
utility::optional< std::reference_wrapper< core::Tensor >>  image_colors,
const core::Tensor points,
utility::optional< std::reference_wrapper< const core::Tensor >>  colors,
const core::Tensor intrinsics,
const core::Tensor extrinsics,
float  depth_scale,
float  depth_max 
)

◆ ProjectCPU()

void open3d::t::geometry::kernel::pointcloud::ProjectCPU ( core::Tensor depth,
utility::optional< std::reference_wrapper< core::Tensor >>  image_colors,
const core::Tensor points,
utility::optional< std::reference_wrapper< const core::Tensor >>  colors,
const core::Tensor intrinsics,
const core::Tensor extrinsics,
float  depth_scale,
float  depth_max 
)

◆ Unproject()

void open3d::t::geometry::kernel::pointcloud::Unproject ( const core::Tensor depth,
utility::optional< std::reference_wrapper< const core::Tensor >>  image_colors,
core::Tensor points,
utility::optional< std::reference_wrapper< core::Tensor >>  colors,
const core::Tensor intrinsics,
const core::Tensor extrinsics,
float  depth_scale,
float  depth_max,
int64_t  stride 
)

◆ UnprojectCPU()

void open3d::t::geometry::kernel::pointcloud::UnprojectCPU ( const core::Tensor depth,
utility::optional< std::reference_wrapper< const core::Tensor >>  image_colors,
core::Tensor points,
utility::optional< std::reference_wrapper< core::Tensor >>  colors,
const core::Tensor intrinsics,
const core::Tensor extrinsics,
float  depth_scale,
float  depth_max,
int64_t  stride 
)