![]() |
OGS
|
Implementation of AddLayerToMesh class.
Definition in file AddLayerToMesh.cpp.
#include "AddLayerToMesh.h"
#include <algorithm>
#include <map>
#include <memory>
#include <numeric>
#include <vector>
#include "BaseLib/Logging.h"
#include "MeshLib/Elements/Elements.h"
#include "MeshLib/Mesh.h"
#include "MeshLib/MeshEditing/DuplicateMeshComponents.h"
#include "MeshLib/MeshEditing/FlipElements.h"
#include "MeshLib/MeshSurfaceExtraction.h"
#include "MeshLib/Node.h"
Go to the source code of this file.
Namespaces | |
MeshLib | |
Functions | |
MeshLib::Element * | MeshLib::extrudeElement (std::vector< MeshLib::Node * > const &subsfc_nodes, MeshLib::Element const &sfc_elem, MeshLib::PropertyVector< std::size_t > const &sfc_to_subsfc_id_map, std::map< std::size_t, std::size_t > const &subsfc_sfc_id_map) |
MeshLib::Mesh * | MeshLib::addLayerToMesh (MeshLib::Mesh const &mesh, double thickness, std::string const &name, bool on_top, bool copy_material_ids) |