OGS
RasterDataToMesh.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 "GeoLib/Raster.h"
7#include "MeshLib/Mesh.h"
8
9namespace MeshToolsLib
10{
11
15namespace RasterDataToMesh
16{
17bool projectToNodes(MeshLib::Mesh& mesh, GeoLib::Raster const& raster,
18 double const default_replacement,
19 std::string const& array_name);
20
21bool projectToElements(MeshLib::Mesh& mesh, GeoLib::Raster const& raster,
22 double const default_replacement,
23 std::string const& array_name);
24} // end namespace RasterDataToMesh
25} // namespace MeshToolsLib
Adding pixel values from a raster onto nodes or cells of a mesh.
bool projectToNodes(MeshLib::Mesh &mesh, GeoLib::Raster const &raster, double const default_replacement, std::string const &array_name)
bool projectToElements(MeshLib::Mesh &mesh, GeoLib::Raster const &raster, double const default_replacement, std::string const &array_name)