Open3D (C++ API)  0.17.0
Public Member Functions
open3d::data::DemoPoseGraphOptimization Class Reference

Data class for DemoPoseGraphOptimization contains an example fragment pose graph, and global pose graph. This data is used in Open3D for pose graph optimization demo. More...

#include <Dataset.h>

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

Public Member Functions

 DemoPoseGraphOptimization (const std::string &data_root="")
 
std::string GetPoseGraphFragmentPath () const
 Path to example global pose graph (json). More...
 
std::string GetPoseGraphGlobalPath () const
 Path to example fragment pose graph (json). 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 DemoPoseGraphOptimization contains an example fragment pose graph, and global pose graph. This data is used in Open3D for pose graph optimization demo.

Constructor & Destructor Documentation

◆ DemoPoseGraphOptimization()

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

Member Function Documentation

◆ GetPoseGraphFragmentPath()

std::string open3d::data::DemoPoseGraphOptimization::GetPoseGraphFragmentPath ( ) const
inline

Path to example global pose graph (json).

◆ GetPoseGraphGlobalPath()

std::string open3d::data::DemoPoseGraphOptimization::GetPoseGraphGlobalPath ( ) const
inline

Path to example fragment pose graph (json).


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