.. _program_listing_file_SPlisHSPlasH_Utilities_MeshImport.h: Program Listing for File MeshImport.h ===================================== |exhale_lsh| :ref:`Return to documentation for file ` (``SPlisHSPlasH/Utilities/MeshImport.h``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS .. code-block:: cpp #ifndef __MeshImport_h__ #define __MeshImport_h__ #include "SPlisHSPlasH/Common.h" #include "SPlisHSPlasH/TriangleMesh.h" namespace SPH { class MeshImport { protected: static bool importMesh_OBJ(const std::string& filename, TriangleMesh& mesh, const Vector3r& translation, const Matrix3r& rotation, const Vector3r& scale); static bool importMesh_PLY(const std::string& filename, TriangleMesh& mesh, const Vector3r& translation, const Matrix3r& rotation, const Vector3r& scale); public: static bool importMesh(const std::string& filename, TriangleMesh& mesh, const Vector3r& translation, const Matrix3r& rotation, const Vector3r& scale); }; } #endif