#include <algorithm>
#include <array>
#include <fstream>
#include <iostream>
#include "se/common/colour_utils.hpp"
#include "se/common/str_utils.hpp"
#include "se/map/algorithms/mesh.hpp"
#include "impl/mesh_io_impl.hpp"
Go to the source code of this file.
|
| | se |
| | Helper wrapper to allocate and de-allocate octants in the octree.
|
| |
| | se::io |
| |
|
| bool | se::io::has_supported_mesh_extension (const std::string &filename) |
| | Test whether the suffix of filename is one of the file extensions in se::io::mesh_extensions. More...
|
| |
| template<typename FaceT > |
| int | se::io::save_mesh (const Mesh< FaceT > &mesh_M, const std::string &filename, const Eigen::Matrix4f &T_OM=Eigen::Matrix4f::Identity()) |
| | Save a mesh to a file whose type is determined by the extension of filename. More...
|
| |
| template<typename FaceT > |
| int | se::io::save_mesh_vtk (const Mesh< FaceT > &mesh_M, const std::string &filename, const Eigen::Matrix4f &T_OM=Eigen::Matrix4f::Identity()) |
| | Save a mesh as a VTK file. More...
|
| |
| template<typename FaceT > |
| int | se::io::save_mesh_ply (const Mesh< FaceT > &mesh_M, const std::string &filename, const Eigen::Matrix4f &T_OM=Eigen::Matrix4f::Identity()) |
| | Save a mesh as a PLY file. More...
|
| |
| template<typename FaceT > |
| int | se::io::save_mesh_obj (const Mesh< FaceT > &mesh_M, const std::string &filename, const Eigen::Matrix4f &T_OM=Eigen::Matrix4f::Identity()) |
| | Save a mesh as an Wavefront OBJ file. More...
|
| |