ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
database.h
Go to the documentation of this file.
1 // ----------------------------------------------------------------------------
2 // - CloudViewer: www.cloudViewer.org -
3 // ----------------------------------------------------------------------------
4 // Copyright (c) 2018-2024 www.cloudViewer.org
5 // SPDX-License-Identifier: MIT
6 // ----------------------------------------------------------------------------
7 
8 #pragma once
9 
10 #include <string>
11 
12 namespace cloudViewer {
13 
14 int CleanDatabase(const std::string& database_path,
15  const std::string& clean_type);
16 
17 int CreateDatabase(const std::string& database_path);
18 
19 int MergeDatabase(const std::string& database_path1,
20  const std::string& database_path2,
21  const std::string& merged_database_path);
22 
23 } // namespace cloudViewer
Generic file read and write utility for python interface.
int CleanDatabase(const std::string &database_path, const std::string &clean_type)
Definition: database.cpp:15
int MergeDatabase(const std::string &database_path1, const std::string &database_path2, const std::string &merged_database_path)
Definition: database.cpp:34
int CreateDatabase(const std::string &database_path)
Definition: database.cpp:26