aimstil  5.0.5
til::MeshWaveletEnergy< TVertexCollection, TNeighborhoods, TPrec > Struct Template Reference

Distance of a vertex to the mean of its neighbors divided by the area of its Voronoi cell. More...

#include <cathier/mesh_decimation.h>

Public Types

typedef TVertexCollection::value_type Vertex
 

Public Member Functions

 MeshWaveletEnergy (TVertexCollection const &vertices, TNeighborhoods const &neighc)
 
TPrec operator() (std::size_t i)
 

Detailed Description

template<typename TVertexCollection, typename TNeighborhoods, typename TPrec>
struct til::MeshWaveletEnergy< TVertexCollection, TNeighborhoods, TPrec >

Distance of a vertex to the mean of its neighbors divided by the area of its Voronoi cell.

Definition at line 70 of file mesh_decimation.h.

Member Typedef Documentation

◆ Vertex

template<typename TVertexCollection, typename TNeighborhoods, typename TPrec>
typedef TVertexCollection::value_type til::MeshWaveletEnergy< TVertexCollection, TNeighborhoods, TPrec >::Vertex

Definition at line 73 of file mesh_decimation.h.

Constructor & Destructor Documentation

◆ MeshWaveletEnergy()

template<typename TVertexCollection, typename TNeighborhoods, typename TPrec>
til::MeshWaveletEnergy< TVertexCollection, TNeighborhoods, TPrec >::MeshWaveletEnergy ( TVertexCollection const &  vertices,
TNeighborhoods const &  neighc 
)
inline

Definition at line 76 of file mesh_decimation.h.

Member Function Documentation

◆ operator()()

template<typename TVertexCollection, typename TNeighborhoods, typename TPrec>
TPrec til::MeshWaveletEnergy< TVertexCollection, TNeighborhoods, TPrec >::operator() ( std::size_t  i)
inline

The documentation for this struct was generated from the following file: