Wildmeshing Toolkit
longest_edge_split.hpp
Go to the documentation of this file.
1
#pragma once
2
#include <
wmtk/Mesh.hpp
>
3
#include <
wmtk/TriMesh.hpp
>
4
5
#include "
LongestEdgeSplitOptions.hpp
"
6
7
namespace
wmtk::components::longest_edge_split
{
8
17
void
longest_edge_split
(Mesh& mesh,
const
LongestEdgeSplitOptions& options);
18
28
void
longest_edge_split
(
29
Mesh& mesh,
30
const
attribute::MeshAttributeHandle& position_handle,
31
const
double
length_rel,
32
const
std::vector<attribute::MeshAttributeHandle>& pass_through = {});
33
34
}
// namespace wmtk::components::longest_edge_split
LongestEdgeSplitOptions.hpp
Mesh.hpp
TriMesh.hpp
wmtk::components::longest_edge_split
Definition:
longest_edge_split.cpp:17
wmtk::components::longest_edge_split::longest_edge_split
void longest_edge_split(Mesh &mesh_in, const LongestEdgeSplitOptions &options)
Perform longes-edge split on a mesh.
Definition:
longest_edge_split.cpp:19
components
longest_edge_split
wmtk
components
longest_edge_split
longest_edge_split.hpp
Generated by
1.9.1