OGS
OGSIOVer4.h
Go to the documentation of this file.
1// SPDX-FileCopyrightText: Copyright (c) OpenGeoSys Community (opengeosys.org)
2// SPDX-License-Identifier: BSD-3-Clause
3
4#pragma once
5
6#include <string>
7#include <vector>
8
9namespace GeoLib
10{
11class GEOObjects;
12}
13
14namespace FileIO
15{
16namespace Legacy
17{
19
21bool readGLIFileV4 (const std::string& fname,
22 GeoLib::GEOObjects& geo,
23 std::string& unique_name,
24 std::vector<std::string>& errors,
25 std::string const& gmsh_path);
26
28void writeGLIFileV4(const std::string& fname,
29 const std::string& geo_name,
30 const GeoLib::GEOObjects& geo);
31
33void writeAllDataToGLIFileV4 (const std::string& fname, const GeoLib::GEOObjects& geo);
34
35} // namespace Legacy
36} // end namespace FileIO
Container class for geometric objects.
Definition GEOObjects.h:46
bool readGLIFileV4(const std::string &fname, GeoLib::GEOObjects &geo, std::string &unique_name, std::vector< std::string > &errors, std::string const &gmsh_path)
void writeGLIFileV4(const std::string &fname, const std::string &geo_name, const GeoLib::GEOObjects &geo)
void writeAllDataToGLIFileV4(const std::string &fname, const GeoLib::GEOObjects &geo)