#include "igl_inline.h"
#include <Eigen/Dense>
#include <Eigen/Sparse>
#include "ARAPEnergyType.h"
#include <vector>
#include "arap_dof.cpp"
Go to the source code of this file.
|
| template<typename LbsMatrixType , typename SSCALAR > |
| IGL_INLINE bool | igl::arap_dof_precomputation (const Eigen::MatrixXd &V, const Eigen::MatrixXi &F, const LbsMatrixType &M, const Eigen::Matrix< int, Eigen::Dynamic, 1 > &G, ArapDOFData< LbsMatrixType, SSCALAR > &data) |
| |
| template<typename LbsMatrixType , typename SSCALAR > |
| IGL_INLINE bool | igl::arap_dof_recomputation (const Eigen::Matrix< int, Eigen::Dynamic, 1 > &fixed_dim, const Eigen::SparseMatrix< double > &A_eq, ArapDOFData< LbsMatrixType, SSCALAR > &data) |
| |
| template<typename LbsMatrixType , typename SSCALAR > |
| IGL_INLINE bool | igl::arap_dof_update (const ArapDOFData< LbsMatrixType, SSCALAR > &data, const Eigen::Matrix< double, Eigen::Dynamic, 1 > &B_eq, const Eigen::MatrixXd &L0, const int max_iters, const double tol, Eigen::MatrixXd &L) |
| |