Open3D (C++ API)  0.18.0+252c867
Public Member Functions
open3d::data::DemoICPPointClouds Class Reference

Data class for DemoICPPointClouds contains 3 point clouds of binary PCD format. This data is used in Open3D for ICP demo. More...

#include <Dataset.h>

Inheritance diagram for open3d::data::DemoICPPointClouds:
open3d::data::DownloadDataset open3d::data::Dataset

Public Member Functions

 DemoICPPointClouds (const std::string &data_root="")
 
std::vector< std::string > GetPaths () const
 Returns list of 3 point cloud paths. More...
 
std::string GetPaths (size_t index) const
 Path to the point cloud at index. Use GetPaths(0), GetPaths(1), and GetPaths(2) to access the paths. More...
 
std::string GetTransformationLogPath () const
 Path to the transformation metadata log file, containing transformation between frame 0 and 1, and frame 1 and 2. More...
 
- Public Member Functions inherited from open3d::data::DownloadDataset
 DownloadDataset (const std::string &prefix, const DataDescriptor &data_descriptor, const std::string &data_root="")
 
 DownloadDataset (const std::string &prefix, const std::vector< DataDescriptor > &data_descriptors, const std::string &data_root="")
 
virtual ~DownloadDataset ()
 
- Public Member Functions inherited from open3d::data::Dataset
 Dataset (const std::string &prefix, const std::string &data_root="")
 Parameterized Constructor. More...
 
virtual ~Dataset ()
 
const std::string GetDataRoot () const
 Get data root directory. The data root is set at construction time or automatically determined. More...
 
const std::string GetPrefix () const
 Get prefix for the dataset. More...
 
const std::string GetDownloadDir () const
 Get absolute path to download directory. i.e. ${data_root}/download/${prefix}. More...
 
const std::string GetExtractDir () const
 Get absolute path to extract directory. i.e. ${data_root}/extract/${prefix}. More...
 

Additional Inherited Members

- Protected Member Functions inherited from open3d::data::DownloadDataset
bool HasDownloaded (const DataDescriptor &data_descriptor) const
 Check if all files are downloaded and MD5 checksums are valid. More...
 
- Protected Member Functions inherited from open3d::data::Dataset
void CheckPathsExist (const std::vector< std::string > &paths) const
 Check if the paths exists after extraction. More...
 
- Protected Attributes inherited from open3d::data::DownloadDataset
std::vector< DataDescriptordata_descriptors_
 
- Protected Attributes inherited from open3d::data::Dataset
std::string data_root_
 Open3D data root. More...
 
std::string prefix_
 Dataset prefix. More...
 

Detailed Description

Data class for DemoICPPointClouds contains 3 point clouds of binary PCD format. This data is used in Open3D for ICP demo.

Constructor & Destructor Documentation

◆ DemoICPPointClouds()

open3d::data::DemoICPPointClouds::DemoICPPointClouds ( const std::string &  data_root = "")

Member Function Documentation

◆ GetPaths() [1/2]

std::vector<std::string> open3d::data::DemoICPPointClouds::GetPaths ( ) const
inline

Returns list of 3 point cloud paths.

◆ GetPaths() [2/2]

std::string open3d::data::DemoICPPointClouds::GetPaths ( size_t  index) const

Path to the point cloud at index. Use GetPaths(0), GetPaths(1), and GetPaths(2) to access the paths.

◆ GetTransformationLogPath()

std::string open3d::data::DemoICPPointClouds::GetTransformationLogPath ( ) const
inline

Path to the transformation metadata log file, containing transformation between frame 0 and 1, and frame 1 and 2.


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