OGS
VoxelGridFromLayeredMeshes.h
Go to the documentation of this file.
1
11
#pragma once
12
13
#include <array>
14
#include <memory>
15
#include <utility>
16
#include <vector>
17
18
namespace
MeshLib
19
{
20
class
Mesh;
21
}
22
23
namespace
MathLib
24
{
25
class
Point3d;
26
}
27
28
namespace
MeshToolsLib::MeshGenerators::VoxelFromLayeredMeshes
29
{
30
44
std::unique_ptr<MeshLib::Mesh>
createVoxelFromLayeredMesh
(
45
std::pair<MathLib::Point3d, MathLib::Point3d>& extent,
46
std::vector<MeshLib::Mesh const*>
const
& layers,
47
std::array<double, 3>
const
cellsize,
48
bool
const
dilate);
49
}
// namespace MeshToolsLib::MeshGenerators::VoxelFromLayeredMeshes
MathLib
Definition
CreateComponent.h:32
MeshLib
Definition
ProjectData.h:41
MeshToolsLib::MeshGenerators::VoxelFromLayeredMeshes
Definition
VoxelGridFromLayeredMeshes.h:29
MeshToolsLib::MeshGenerators::VoxelFromLayeredMeshes::createVoxelFromLayeredMesh
std::unique_ptr< MeshLib::Mesh > createVoxelFromLayeredMesh(std::pair< MathLib::Point3d, MathLib::Point3d > &extent, std::vector< MeshLib::Mesh const * > const &layers, std::array< double, 3 > const cellsize, bool const dilate)
Definition
VoxelGridFromLayeredMeshes.cpp:207
MeshToolsLib
MeshGenerators
VoxelGridFromLayeredMeshes.h
Generated by
1.12.0