Does all the Manifold Harmonics calculations.
More...
#include <MHMesh.h>
Does all the Manifold Harmonics calculations.
float * MHMesh::getPositions |
( |
) | |
|
returns an array of the positions of all reconstructed vertices.
The array contains x,y,z coordinates of first point, then x,y,z of second point and so on. Just as needed to feed openGL.
bool MHMesh::reconstruct |
( |
int |
numEigVecs) | |
|
Reconstructs the mesh.
- Parameters
-
numEigVecs | the number of most significant harmonics that are used for reconstruction |
VectorXd MHMesh::eigenvalues |
the eigenvalues corresponding to the vectors of the MHB
buffer for the filter function that is applied to the harmonics
OpenMesh::VPropHandleT<int> MHMesh::index |
provides access to the index of a vertex
mesh datastructure from OpenMesh
indicates if Manifold Harmonics Basis has already been computed
indicates if Manifold Harmonics Transformation has already been computed
x coordinates of the Manifold Harmonics Transformation
y coordinates of the Manifold Harmonics Transformation
z coordinates of the Manifold Harmonics Transformation
int MHMesh::numberofvertices |
|
protected |
stores the mesh's number of vertices. actually useless.
duplicate of numberofvertices. actually useless and very stupid.
bool MHMesh::reconstructed |
|
protected |
indicates if reconstruction has already been computed
double* MHMesh::reconstructedData |
x coordinates of the reconstructed mesh
VectorXd MHMesh::reconstructedX |
x coordinates of the reconstructed mesh
VectorXd MHMesh::reconstructedY |
x coordinates of the reconstructed mesh
VectorXd MHMesh::reconstructedZ |
x coordinates of the reconstructed mesh
OpenMesh::VPropHandleT<float> MHMesh::vtarea |
provides access to the voronoi area of a vertex
The documentation for this class was generated from the following files: