12 #include "mdal_data_model.hpp"
13 #include "mdal_memory_data_model.hpp"
15 #include "mdal_driver.hpp"
30 bool canReadMesh(
const std::string &uri )
override;
33 std::unique_ptr< Mesh > load(
const std::string &meshFile,
const std::string &meshName =
"" )
override;
34 void save(
const std::string &fileName,
const std::string &meshName,
Mesh *mesh )
override;
37 std::string saveMeshOnFileSuffix()
const override;
40 std::shared_ptr<DatasetGroup> addDatasetGroup(
MDAL::Mesh *mesh,
const std::string &name,
const MDAL_DataLocation location,
bool isScalar );
43 const std::vector<double> &values,
44 const std::vector<int> &valueIndexes,
45 const std::vector<double> &levels,
46 const std::vector<int> &levelIndexes );
Definition: mdal_data_model.hpp:137
PLY format specification : http://gamma.cs.unc.edu/POWERPLANT/papers/ply.pdf.
Definition: mdal_ply.hpp:24
int faceVerticesMaximumCount() const override
returns the maximum vertices per face
Definition: mdal_ply.hpp:31
Definition: mdal_driver.hpp:28
Definition: mdal_data_model.hpp:238