7namespace wmtk::delaunay {
8using Point3D = std::array<double, 3>;
9using Tetrahedron = std::array<size_t, 4>;
10using Point2D = std::array<double, 2>;
11using Triangle = std::array<size_t, 3>;
24auto delaunay3D(
const std::vector<Point3D>& points)
25 -> std::pair<std::vector<Point3D>, std::vector<Tetrahedron>>;
39auto delaunay2D(
const std::vector<Point2D>& points)
40 -> std::pair<std::vector<Point2D>, std::vector<Triangle>>;