Open3D (C++ API)
Functions
open3d::utility::filesystem Namespace Reference

Functions

std::string GetFileExtensionInLowerCase (const std::string &filename)
 
std::string GetFileNameWithoutExtension (const std::string &filename)
 
std::string GetFileNameWithoutDirectory (const std::string &filename)
 
std::string GetFileParentDirectory (const std::string &filename)
 
std::string GetRegularizedDirectoryName (const std::string &directory)
 
std::string GetWorkingDirectory ()
 
bool ChangeWorkingDirectory (const std::string &directory)
 
bool DirectoryExists (const std::string &directory)
 
bool MakeDirectory (const std::string &directory)
 
bool MakeDirectoryHierarchy (const std::string &directory)
 
bool DeleteDirectory (const std::string &directory)
 
bool FileExists (const std::string &filename)
 
bool RemoveFile (const std::string &filename)
 
bool ListFilesInDirectory (const std::string &directory, std::vector< std::string > &filenames)
 
bool ListFilesInDirectoryWithExtension (const std::string &directory, const std::string &extname, std::vector< std::string > &filenames)
 

Function Documentation

◆ ChangeWorkingDirectory()

bool open3d::utility::filesystem::ChangeWorkingDirectory ( const std::string &  directory)

◆ DeleteDirectory()

bool open3d::utility::filesystem::DeleteDirectory ( const std::string &  directory)

◆ DirectoryExists()

bool open3d::utility::filesystem::DirectoryExists ( const std::string &  directory)

◆ FileExists()

bool open3d::utility::filesystem::FileExists ( const std::string &  filename)

◆ GetFileExtensionInLowerCase()

std::string open3d::utility::filesystem::GetFileExtensionInLowerCase ( const std::string &  filename)

◆ GetFileNameWithoutDirectory()

std::string open3d::utility::filesystem::GetFileNameWithoutDirectory ( const std::string &  filename)

◆ GetFileNameWithoutExtension()

std::string open3d::utility::filesystem::GetFileNameWithoutExtension ( const std::string &  filename)

◆ GetFileParentDirectory()

std::string open3d::utility::filesystem::GetFileParentDirectory ( const std::string &  filename)

◆ GetRegularizedDirectoryName()

std::string open3d::utility::filesystem::GetRegularizedDirectoryName ( const std::string &  directory)

◆ GetWorkingDirectory()

std::string open3d::utility::filesystem::GetWorkingDirectory ( )

◆ ListFilesInDirectory()

bool open3d::utility::filesystem::ListFilesInDirectory ( const std::string &  directory,
std::vector< std::string > &  filenames 
)

◆ ListFilesInDirectoryWithExtension()

bool open3d::utility::filesystem::ListFilesInDirectoryWithExtension ( const std::string &  directory,
const std::string &  extname,
std::vector< std::string > &  filenames 
)

◆ MakeDirectory()

bool open3d::utility::filesystem::MakeDirectory ( const std::string &  directory)

◆ MakeDirectoryHierarchy()

bool open3d::utility::filesystem::MakeDirectoryHierarchy ( const std::string &  directory)

◆ RemoveFile()

bool open3d::utility::filesystem::RemoveFile ( const std::string &  filename)