OGS
FlipElements.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 <memory>
7#include <vector>
8
10
11namespace MeshLib
12{
13class Mesh;
14class Node;
15} // namespace MeshLib
16
17namespace MeshToolsLib
18{
19
28std::unique_ptr<MeshLib::Element> createFlippedElement(
29 MeshLib::Element const& elem, std::vector<MeshLib::Node*> const& nodes);
30
38std::unique_ptr<MeshLib::Mesh> createFlippedMesh(MeshLib::Mesh const& mesh);
39
40} // namespace MeshToolsLib
std::unique_ptr< MeshLib::Element > createFlippedElement(MeshLib::Element const &elem, std::vector< MeshLib::Node * > const &nodes)
std::unique_ptr< MeshLib::Mesh > createFlippedMesh(MeshLib::Mesh const &mesh)