![]() |
Dem Bones
1.2.0
Skinning Decomposition Library
|
Classes | |
class | ConvexLS |
Linear least squares solver with non-negativity constraint and optional affinity constraint. More... | |
class | DemBones |
Smooth skinning decomposition with rigid bones and sparse, convex weights. More... | |
class | DemBonesExt |
Extended class to handle hierarchical skeleton with local rotations/translations and bind matrices. More... | |
class | indexing_functor_row |
class | indexing_functor_row_col |
class | indexing_functor_vector |
Functions | |
template<class ArgType , class RowIndexType , class ColIndexType > | |
Eigen::CwiseNullaryOp< indexing_functor_row_col< ArgType, RowIndexType, ColIndexType >, typename indexing_functor_row_col< ArgType, RowIndexType, ColIndexType >::MatrixType > | indexing_row_col (const Eigen::MatrixBase< ArgType > &arg, const RowIndexType &row_indices, const ColIndexType &col_indices) |
template<class ArgType , class RowIndexType > | |
Eigen::CwiseNullaryOp< indexing_functor_row< ArgType, RowIndexType >, typename indexing_functor_row< ArgType, RowIndexType >::MatrixType > | indexing_row (const Eigen::MatrixBase< ArgType > &arg, const RowIndexType &row_indices) |
template<class ArgType , class IndexType > | |
Eigen::CwiseNullaryOp< indexing_functor_vector< ArgType, IndexType >, typename indexing_functor_vector< ArgType, IndexType >::VectorType > | indexing_vector (const Eigen::MatrixBase< ArgType > &arg, const IndexType &indices) |
Eigen::CwiseNullaryOp<indexing_functor_row<ArgType, RowIndexType>, typename indexing_functor_row<ArgType, RowIndexType>::MatrixType> Dem::indexing_row | ( | const Eigen::MatrixBase< ArgType > & | arg, |
const RowIndexType & | row_indices | ||
) |
Function forward mapping for matrix with row indices, check: https://eigen.tuxfamily.org/dox/TopicCustomizing_NullaryExpr.html
Definition at line 81 of file Indexing.h.
Eigen::CwiseNullaryOp<indexing_functor_row_col<ArgType, RowIndexType, ColIndexType>, typename indexing_functor_row_col<ArgType, RowIndexType, ColIndexType>::MatrixType> Dem::indexing_row_col | ( | const Eigen::MatrixBase< ArgType > & | arg, |
const RowIndexType & | row_indices, | ||
const ColIndexType & | col_indices | ||
) |
Function forward mapping for matrix with row indices and column indices, check: https://eigen.tuxfamily.org/dox/TopicCustomizing_NullaryExpr.html
Definition at line 47 of file Indexing.h.
Eigen::CwiseNullaryOp<indexing_functor_vector<ArgType, IndexType>, typename indexing_functor_vector<ArgType, IndexType>::VectorType> Dem::indexing_vector | ( | const Eigen::MatrixBase< ArgType > & | arg, |
const IndexType & | indices | ||
) |
Function forward mapping for vector with indices, check: https://eigen.tuxfamily.org/dox/TopicCustomizing_NullaryExpr.html
Definition at line 115 of file Indexing.h.