12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394 |
- #ifndef IGL_LBS_MATRIX_H
- #define IGL_LBS_MATRIX_H
- #include "igl_inline.h"
- #include <Eigen/Dense>
- #include <Eigen/Sparse>
- namespace igl
- {
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- IGL_INLINE void lbs_matrix(
- const Eigen::MatrixXd & V,
- const Eigen::MatrixXd & W,
- Eigen::MatrixXd & M);
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- IGL_INLINE void lbs_matrix_column(
- const Eigen::MatrixXd & V,
- const Eigen::MatrixXd & W,
- Eigen::SparseMatrix<double>& M);
- IGL_INLINE void lbs_matrix_column(
- const Eigen::MatrixXd & V,
- const Eigen::MatrixXd & W,
- Eigen::MatrixXd & M);
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- IGL_INLINE void lbs_matrix_column(
- const Eigen::MatrixXd & V,
- const Eigen::MatrixXd & W,
- const Eigen::MatrixXi & WI,
- Eigen::SparseMatrix<double>& M);
- IGL_INLINE void lbs_matrix_column(
- const Eigen::MatrixXd & V,
- const Eigen::MatrixXd & W,
- const Eigen::MatrixXi & WI,
- Eigen::MatrixXd & M);
- }
- #ifndef IGL_STATIC_LIBRARY
- #include "lbs_matrix.cpp"
- #endif
- #endif
|