Wildmeshing Toolkit
Loading...
Searching...
No Matches
make_free_sv_mesh.hpp
Go to the documentation of this file.
1#pragma once
2
3#include <wmtk/Types.hpp>
4
5
6namespace wmtk {
7
8 // returns a topology for a free mesh and a vector for redirecting indices
9std::tuple<MatrixXl,VectorXl> make_free_sv_mesh(
10 Eigen::Ref<const MatrixXl> S);
11
12// reindices the vertices
13std::tuple<MatrixXl,Eigen::MatrixXd> make_free_sv_mesh_with_positions(
14 Eigen::Ref<const MatrixXl> S,
15 Eigen::Ref<const Eigen::MatrixXd> V
16 );
17}
std::tuple< MatrixXl, Eigen::MatrixXd > make_free_sv_mesh_with_positions(Eigen::Ref< const MatrixXl > S, Eigen::Ref< const Eigen::MatrixXd > V)
std::tuple< MatrixXl, VectorXl > make_free_sv_mesh(Eigen::Ref< const MatrixXl > S)