diff --git a/Applications/Utils/MeshEdit/AddTopLayer.cpp b/Applications/Utils/MeshEdit/AddTopLayer.cpp index abc47c3d8bc7ce87443a4fa007feccd15c1b7f86..b710dd100f58f179707aff9ff83af56cc5478a1c 100644 --- a/Applications/Utils/MeshEdit/AddTopLayer.cpp +++ b/Applications/Utils/MeshEdit/AddTopLayer.cpp @@ -18,15 +18,12 @@ #include "BaseLib/FileTools.h" -// FileIO #include "FileIO/readMeshFromFile.h" -#include "FileIO/VtkIO/VtuInterface.h" +#include "FileIO/writeMeshToFile.h" -// MeshLib #include "MeshLib/Mesh.h" #include "MeshLib/MeshEditing/AddLayerToMesh.h" - int main (int argc, char* argv[]) { ApplicationsLib::LogogSetup logog_setup; @@ -69,8 +66,7 @@ int main (int argc, char* argv[]) } INFO("Writing mesh \"%s\" ... ", mesh_out_arg.getValue().c_str()); - FileIO::VtuInterface mesh_io(result.get(), vtkXMLWriter::Binary); - mesh_io.writeToFile(mesh_out_arg.getValue()); + FileIO::writeMeshToFile(*result, mesh_out_arg.getValue()); INFO("done."); return EXIT_SUCCESS;