|
CortidQCT
1.2.2.52
|
This header contains mesh related helper functions. More...
#include "Mesh.h"#include <Eigen/Core>#include <gsl/gsl>#include <igl/cotmatrix.h>#include <igl/per_vertex_normals.h>

Go to the source code of this file.
Namespaces | |
| CortidQCT | |
| Name namespace for CortidQCT library. | |
Functions | |
| template<class T > | |
| VertexMatrix< T > | CortidQCT::Internal::vertexMatrix (Mesh< T > const &mesh) |
| Returns the Nx3 vertex matrix of the mesh. | |
| template<class T > | |
| FacetMatrix | CortidQCT::Internal::facetMatrix (Mesh< T > const &mesh) |
| Returns the Mx3 index matrix of the mesh. | |
| template<class T > | |
| LabelVector | CortidQCT::Internal::labelVector (Mesh< T > const &mesh) |
| Returns a N-vector containing the per vertex labels. | |
| template<class DerivedV , class DerivedF > | |
| NormalMatrix< typename DerivedV::Scalar > | CortidQCT::Internal::perVertexNormalMatrix (Eigen::MatrixBase< DerivedV > const &V, Eigen::MatrixBase< DerivedF > const &F) |
| Returns a Nx3 matrix with per-vertex normals. | |
| template<class T > | |
| NormalMatrix< T > | CortidQCT::Internal::perVertexNormalMatrix (Mesh< T > const &mesh) |
| Returns a Nx3 matrix with per-vertex normals. | |
| template<class DerivedV , class DerivedF > | |
| LaplacianMatrix< typename DerivedV::Scalar > | CortidQCT::Internal::laplacianMatrix (Eigen::MatrixBase< DerivedV > const &V, Eigen::MatrixBase< DerivedF > const &F) |
| Returns the NxN sparse laplacian matrix (using cotangent weights) | |
| template<class T > | |
| LaplacianMatrix< T > | CortidQCT::Internal::laplacianMatrix (Mesh< T > const &mesh) |
| Returns the NxN sparse laplacian matrix (using cotangent weights) | |
This header contains mesh related helper functions.
1.8.11