#include "AutoIO.h"
#include <CVTools.h>
#include <FileSystem.h>
#include <Logging.h>
#include <ProgressReporters.h>
#include <ecvHObject.h>
#include <ecvHObjectCaster.h>
#include <ecvMesh.h>
#include <ecvPointCloud.h>
#include <FileIOFilter.h>
#include <unordered_map>
#include <QFileInfo>
Go to the source code of this file.
|
| bool | cloudViewer::io::AutoReadEntity (const std::string &filename, ccHObject &entity, const ReadPointCloudOption ¶ms) |
| |
| bool | cloudViewer::io::AutoWriteEntity (const std::string &filename, const ccHObject &entity, const WritePointCloudOption ¶ms) |
| |
| bool | cloudViewer::io::AutoReadMesh (const std::string &filename, ccMesh &mesh, const ReadTriangleMeshOptions ¶ms={}) |
| |
| bool | cloudViewer::io::AutoWriteMesh (const std::string &filename, const ccMesh &mesh, bool write_ascii=false, bool compressed=false, bool write_vertex_normals=true, bool write_vertex_colors=true, bool write_triangle_uvs=true, bool print_progress=false) |
| |
| std::shared_ptr< ccHObject > | cloudViewer::io::CreateEntityFromFile (const std::string &filename, const std::string &format="auto", bool print_progress=false) |
| |
| bool | cloudViewer::io::ReadEntity (const std::string &filename, ccHObject &obj, const std::string &format="auto", bool print_progress=false) |
| |
| bool | cloudViewer::io::WriteEntity (const std::string &filename, const ccHObject &obj, bool write_ascii=false, bool compressed=false, bool print_progress=false) |
| |