Go to the documentation of this file.
35 namespace integration {
67 const Eigen::Matrix4d &extrinsic) = 0;
virtual void Integrate(const geometry::RGBDImage &image, const camera::PinholeCameraIntrinsic &intrinsic, const Eigen::Matrix4d &extrinsic)=0
Function to integrate an RGB-D image into the volume.
TSDFVolume(double voxel_length, double sdf_trunc, TSDFVolumeColorType color_type)
Definition: TSDFVolume.h:52
TSDFVolumeColorType color_type_
Definition: TSDFVolume.h:79
virtual std::shared_ptr< geometry::PointCloud > ExtractPointCloud()=0
Function to extract a point cloud with normals.
double voxel_length_
Definition: TSDFVolume.h:77
virtual std::shared_ptr< geometry::TriangleMesh > ExtractTriangleMesh()=0
virtual void Reset()=0
Function to reset the TSDFVolume.
virtual ~TSDFVolume()
Definition: TSDFVolume.h:58
Contains the pinhole camera intrinsic parameters.
Definition: PinholeCameraIntrinsic.h:51
Definition: RGBDImage.h:43
Definition: PinholeCameraIntrinsic.cpp:34
TSDFVolumeColorType
Definition: TSDFVolume.h:37
Definition: TSDFVolume.h:50
double sdf_trunc_
Definition: TSDFVolume.h:78