OGS
AddLayerToMesh.h
Go to the documentation of this file.
1
15
#pragma once
16
17
#include <optional>
18
#include <string>
19
#include <vector>
20
21
namespace
MeshLib
22
{
23
24
class
Mesh;
25
class
Node
;
26
class
Element;
27
}
// namespace MeshLib
28
29
namespace
MeshToolsLib
30
{
31
34
MeshLib::Mesh
*
addLayerToMesh
(
MeshLib::Mesh
const
& mesh,
double
const
thickness,
35
std::string
const
& name,
bool
const
on_top,
36
bool
const
copy_material_ids,
37
std::optional<int>
const
layer_id);
38
39
}
// namespace MeshToolsLib
MeshLib::Mesh
Definition
Mesh.h:43
MeshLib
Definition
ProjectData.h:41
MeshLib::MeshItemType::Node
@ Node
MeshToolsLib
Definition
Node.h:29
MeshToolsLib::addLayerToMesh
MeshLib::Mesh * addLayerToMesh(MeshLib::Mesh const &mesh, double const thickness, std::string const &name, bool const on_top, bool const copy_material_ids, std::optional< int > const layer_id)
Definition
AddLayerToMesh.cpp:84
MeshToolsLib
MeshEditing
AddLayerToMesh.h
Generated by
1.12.0