ImFusion SDK 4.3
MeshLaplacian Class Reference

#include <ImFusion/Mesh/MeshLaplacian.h>

Compute co-tangent laplacian of a mesh and its eigen decomposition. More...

Detailed Description

Compute co-tangent laplacian of a mesh and its eigen decomposition.

The result is used in DiffusionNet architecture (https://arxiv.org/abs/2012.00888) for learning on 3D shapes.

Public Member Functions

 MeshLaplacian (const Mesh &mesh)
 
Eigen::VectorXd getMass () const
 
Eigen::SparseMatrix< double > getLaplacian () const
 
std::vector< std::vector< int > > getLaplacianOffDiagIndices () const
 
std::pair< Eigen::VectorXd, Eigen::MatrixXd > getEigenDecomposition (const size_t num, const double tol=1e-8, const size_t maxIter=100)
 

The documentation for this class was generated from the following file:
Search Tab / S to search, Esc to close