cars_mesh.tools.mesh_io ======================= .. py:module:: cars_mesh.tools.mesh_io .. autoapi-nested-parse:: Tools to manipulate meshes Functions --------- .. autoapisummary:: cars_mesh.tools.mesh_io.write_triangle_mesh_o3d cars_mesh.tools.mesh_io.serialize_ply_texture cars_mesh.tools.mesh_io.mesh2ply cars_mesh.tools.mesh_io.ply2mesh cars_mesh.tools.mesh_io.deserialize_mesh cars_mesh.tools.mesh_io.serialize_mesh Module Contents --------------- .. py:function:: write_triangle_mesh_o3d(filepath: str, mesh: Union[dict, cars_mesh.tools.handlers.Mesh], compressed: bool = True) Write triangle mesh to disk with open3d .. py:function:: serialize_ply_texture(filepath: str, mesh: cars_mesh.tools.handlers.Mesh) -> None Serialize a textured mesh as a PLY file :param filepath: Filepath to the texture image :type filepath: str :param mesh: Mesh object :type mesh: Mesh .. py:function:: mesh2ply(filepath: str, mesh: cars_mesh.tools.handlers.Mesh, compressed: bool = True) Mesh object to PLY mesh .. py:function:: ply2mesh(filepath: str) -> (pandas.DataFrame, pandas.DataFrame) PLY mesh to Mesh object .. py:function:: deserialize_mesh(filepath: str) -> (pandas.DataFrame, pandas.DataFrame) Deserialize a mesh .. py:function:: serialize_mesh(filepath: str, mesh: cars_mesh.tools.handlers.Mesh, extension: str = 'ply') -> None Serialize a mesh to disk in the format asked by the user