Wildmeshing Toolkit
Loading...
Searching...
No Matches
DelaunayBoxMesh.hpp
1#pragma once
2
3#include <wmtk/Types.hpp>
4#include <wmtk/envelope/Envelope.hpp>
5#include <wmtk/utils/Delaunay.hpp>
6
7#include <vector>
8
9namespace wmtk::utils {
10
36void delaunay_box_mesh(
37 const SampleEnvelope& envelope,
38 const Vector3d& bbox_min,
39 const Vector3d& bbox_max,
40 double diag,
41 std::vector<delaunay::Point3D>& points,
42 std::vector<delaunay::Tetrahedron>& tets,
43 Vector3d& box_min,
44 Vector3d& box_max);
45
46} // namespace wmtk::utils