39 const std::string &filename,
bool print_progress =
false);
45 geometry::TriangleMesh &mesh,
46 bool print_progress =
false);
54 const geometry::TriangleMesh &mesh,
55 bool write_ascii =
false,
56 bool compressed =
false,
57 bool write_vertex_normals =
true,
58 bool write_vertex_colors =
true,
59 bool print_progress =
false);
62 geometry::TriangleMesh &mesh,
63 bool print_progress =
false);
66 const geometry::TriangleMesh &mesh,
67 bool write_ascii =
false,
68 bool compressed =
false,
69 bool write_vertex_normals =
true,
70 bool write_vertex_colors =
true,
71 bool print_progress =
false);
74 geometry::TriangleMesh &mesh,
75 bool print_progress =
false);
78 const geometry::TriangleMesh &mesh,
79 bool write_ascii =
false,
80 bool compressed =
false,
81 bool write_vertex_normals =
true,
82 bool write_vertex_colors =
true,
83 bool print_progress =
false);
86 geometry::TriangleMesh &mesh,
87 bool print_progress =
false);
90 const geometry::TriangleMesh &mesh,
91 bool write_ascii =
false,
92 bool compressed =
false,
93 bool write_vertex_normals =
true,
94 bool write_vertex_colors =
true,
95 bool print_progress =
false);
98 geometry::TriangleMesh &mesh,
99 bool print_progress =
false);
102 const geometry::TriangleMesh &mesh,
103 bool write_ascii =
false,
104 bool compressed =
false,
105 bool write_vertex_normals =
true,
106 bool write_vertex_colors =
true,
107 bool print_progress =
false);
110 geometry::TriangleMesh &mesh,
111 bool print_progress =
false);
114 const geometry::TriangleMesh &mesh,
115 bool write_ascii =
false,
116 bool compressed =
false,
117 bool write_vertex_normals =
true,
118 bool write_vertex_colors =
true,
119 bool print_progress =
false);
129 std::vector<unsigned int> &indices);
bool WriteTriangleMeshToPLY(const std::string &filename, const geometry::TriangleMesh &mesh, bool write_ascii=false, bool compressed=false, bool write_vertex_normals=true, bool write_vertex_colors=true, bool print_progress=false)
Definition: FilePLY.cpp:564
bool ReadTriangleMesh(const std::string &filename, geometry::TriangleMesh &mesh, bool print_progress)
Definition: TriangleMeshIO.cpp:81
bool ReadTriangleMeshFromGLTF(const std::string &filename, geometry::TriangleMesh &mesh, bool print_progress=false)
Definition: FileGLTF.cpp:92
bool ReadTriangleMeshFromPLY(const std::string &filename, geometry::TriangleMesh &mesh, bool print_progress=false)
Definition: FilePLY.cpp:492
bool ReadTriangleMeshFromOBJ(const std::string &filename, geometry::TriangleMesh &mesh, bool print_progress=false)
Definition: FileOBJ.cpp:40
std::shared_ptr< geometry::TriangleMesh > CreateMeshFromFile(const std::string &filename, bool print_progress)
Definition: TriangleMeshIO.cpp:74
bool ReadTriangleMeshFromSTL(const std::string &filename, geometry::TriangleMesh &mesh, bool print_progress=false)
Definition: FileSTL.cpp:36
bool ReadTriangleMeshFromOFF(const std::string &filename, geometry::TriangleMesh &mesh, bool print_progress=false)
Definition: FileOFF.cpp:36
bool WriteTriangleMesh(const std::string &filename, const geometry::TriangleMesh &mesh, bool write_ascii, bool compressed, bool write_vertex_normals, bool write_vertex_colors, bool print_progress)
Definition: TriangleMeshIO.cpp:113
bool WriteTriangleMeshToOFF(const std::string &filename, const geometry::TriangleMesh &mesh, bool write_ascii=false, bool compressed=false, bool write_vertex_normals=true, bool write_vertex_colors=true, bool print_progress=false)
Definition: FileOFF.cpp:163
Definition: PinholeCameraIntrinsic.cpp:34
bool WriteTriangleMeshToGLTF(const std::string &filename, const geometry::TriangleMesh &mesh, bool write_ascii=false, bool compressed=false, bool write_vertex_normals=true, bool write_vertex_colors=true, bool print_progress=false)
Definition: FileGLTF.cpp:389
bool WriteTriangleMeshToSTL(const std::string &filename, const geometry::TriangleMesh &mesh, bool write_ascii=false, bool compressed=false, bool write_vertex_normals=true, bool write_vertex_colors=true, bool print_progress=false)
Definition: FileSTL.cpp:103
bool AddTrianglesByEarClipping(geometry::TriangleMesh &mesh, std::vector< unsigned int > &indices)
Definition: TriangleMeshIO.cpp:172
bool WriteTriangleMeshToOBJ(const std::string &filename, const geometry::TriangleMesh &mesh, bool write_ascii=false, bool compressed=false, bool write_vertex_normals=true, bool write_vertex_colors=true, bool print_progress=false)
Definition: FileOBJ.cpp:129