39 const std::string &filename,
bool print_progress =
false);
45 geometry::TriangleMesh &mesh,
46 bool print_progress =
false);
56 const geometry::TriangleMesh &mesh,
57 bool write_ascii =
false,
58 bool compressed =
false,
59 bool write_vertex_normals =
true,
60 bool write_vertex_colors =
true,
61 bool write_triangle_uvs =
true,
62 bool print_progress =
false);
65 geometry::TriangleMesh &mesh,
69 const geometry::TriangleMesh &mesh,
72 bool write_vertex_normals,
73 bool write_vertex_colors,
74 bool write_triangle_uvs,
78 geometry::TriangleMesh &mesh,
82 const geometry::TriangleMesh &mesh,
85 bool write_vertex_normals,
86 bool write_vertex_colors,
87 bool write_triangle_uvs,
91 geometry::TriangleMesh &mesh,
95 const geometry::TriangleMesh &mesh,
98 bool write_vertex_normals,
99 bool write_vertex_colors,
100 bool write_triangle_uvs,
101 bool print_progress);
104 geometry::TriangleMesh &mesh,
105 bool print_progress);
108 geometry::TriangleMesh &mesh,
109 bool print_progress);
112 const geometry::TriangleMesh &mesh,
115 bool write_vertex_normals,
116 bool write_vertex_colors,
117 bool write_triangle_uvs,
118 bool print_progress);
121 geometry::TriangleMesh &mesh,
122 bool print_progress);
125 const geometry::TriangleMesh &mesh,
128 bool write_vertex_normals,
129 bool write_vertex_colors,
130 bool write_triangle_uvs,
131 bool print_progress);
141 std::vector<unsigned int> &indices);
bool ReadTriangleMeshFromOBJ(const std::string &filename, geometry::TriangleMesh &mesh, bool print_progress)
Definition: FileOBJ.cpp:46
bool ReadTriangleMesh(const std::string &filename, geometry::TriangleMesh &mesh, bool print_progress)
Definition: TriangleMeshIO.cpp:83
bool WriteTriangleMesh(const std::string &filename, const geometry::TriangleMesh &mesh, bool write_ascii, bool compressed, bool write_vertex_normals, bool write_vertex_colors, bool write_triangle_uvs, bool print_progress)
Definition: TriangleMeshIO.cpp:114
bool ReadTriangleMeshFromPLY(const std::string &filename, geometry::TriangleMesh &mesh, bool print_progress)
Definition: FilePLY.cpp:539
bool ReadTriangleMeshFromGLTF(const std::string &filename, geometry::TriangleMesh &mesh, bool print_progress)
Definition: FileGLTF.cpp:94
bool ReadTriangleMeshFromOFF(const std::string &filename, geometry::TriangleMesh &mesh, bool print_progress)
Definition: FileOFF.cpp:41
bool WriteTriangleMeshToGLTF(const std::string &filename, const geometry::TriangleMesh &mesh, bool write_ascii, bool compressed, bool write_vertex_normals, bool write_vertex_colors, bool write_triangle_uvs, bool print_progress)
Definition: FileGLTF.cpp:391
std::shared_ptr< geometry::TriangleMesh > CreateMeshFromFile(const std::string &filename, bool print_progress)
Definition: TriangleMeshIO.cpp:76
bool ReadTriangleMeshUsingASSIMP(const std::string &filename, geometry::TriangleMesh &mesh, bool print_progress)
Definition: FileASSIMP.cpp:139
bool ReadTriangleMeshFromSTL(const std::string &filename, geometry::TriangleMesh &mesh, bool print_progress)
Definition: FileSTL.cpp:42
bool WriteTriangleMeshToOFF(const std::string &filename, const geometry::TriangleMesh &mesh, bool write_ascii, bool compressed, bool write_vertex_normals, bool write_vertex_colors, bool write_triangle_uvs, bool print_progress)
Definition: FileOFF.cpp:166
Definition: PinholeCameraIntrinsic.cpp:35
bool AddTrianglesByEarClipping(geometry::TriangleMesh &mesh, std::vector< unsigned int > &indices)
Definition: TriangleMeshIO.cpp:174
bool WriteTriangleMeshToSTL(const std::string &filename, const geometry::TriangleMesh &mesh, bool write_ascii, bool compressed, bool write_vertex_normals, bool write_vertex_colors, bool write_triangle_uvs, bool print_progress)
Definition: FileSTL.cpp:109
bool WriteTriangleMeshToPLY(const std::string &filename, const geometry::TriangleMesh &mesh, bool write_ascii, bool compressed, bool write_vertex_normals, bool write_vertex_colors, bool write_triangle_uvs, bool print_progress)
Definition: FilePLY.cpp:611
bool WriteTriangleMeshToOBJ(const std::string &filename, const geometry::TriangleMesh &mesh, bool write_ascii, bool compressed, bool write_vertex_normals, bool write_vertex_colors, bool write_triangle_uvs, bool print_progress)
Definition: FileOBJ.cpp:225