51 virtual ~
MeshIO() =
default;
56 static std::shared_ptr<PointSet> read(
const std::string& filePath);
59 static std::shared_ptr<T> read(
const std::string& filePath) {
return std::dynamic_pointer_cast<T>(read(filePath)); }
64 static bool write(
const std::shared_ptr<imstk::PointSet> imstkMesh,
const std::string& filePath);
70 static bool fileExists(
const std::string& file,
bool& isDirectory);
75 static const MeshFileType getFileType(
const std::string& filePath);
MeshFileType
Enumeration the mesh file type.