Files
igl/tutorial/406_FastAutomaticSkinningTransformations/precomputation.h
T
Alec Jacobson f3f7879364 Split up larger tutorials (#2237) [ci skip]
* split up 406; cmake

* split up 716

* rm old file

* 716 changes to main

* 709 split up

* missing include

* special syntax for windows ❄️

* stupid windows struct/class

* split up 805

* split up 610)'
2023-08-19 19:19:44 -04:00

22 lines
502 B
C++

#include <Eigen/Core>
namespace igl
{
class ARAPData;
template <typename LbsMatrixType, typename SSCALAR>
// Seriously, windows? Why are struct and class different?
struct ArapDOFData;
}
void precomputation(
const Eigen::MatrixXd & V,
const Eigen::MatrixXi & F,
const Eigen::MatrixXd & W,
Eigen::MatrixXd & M,
Eigen::VectorXi & b,
Eigen::MatrixXd & L,
igl::ARAPData & arap_data,
igl::ARAPData & arap_grouped_data,
igl::ArapDOFData<Eigen::MatrixXd,double> & arap_dof_data);