#include "igl_inline.h"
#include "min_quad_with_fixed.h"
#include "ARAPEnergyType.h"
#include <Eigen/Core>
#include <Eigen/Sparse>
#include "arap.cpp"
Go to the source code of this file.
|
template<typename DerivedV , typename DerivedF , typename Derivedb > |
bool | igl::arap_precomputation (const Eigen::MatrixBase< DerivedV > &V, const Eigen::MatrixBase< DerivedF > &F, const int dim, const Eigen::MatrixBase< Derivedb > &b, ARAPData &data) |
| Compute necessary information to start using an ARAP deformation using local-global solver as described in "As-rigid-as-possible surface
modeling" [Sorkine and Alexa 2007].
|
|
template<typename Derivedbc , typename DerivedU > |
bool | igl::arap_solve (const Eigen::MatrixBase< Derivedbc > &bc, ARAPData &data, Eigen::MatrixBase< DerivedU > &U) |
| Conduct arap solve.
|
|