MEPP2 Project
Namespaces | Macros | Typedefs | Functions
msdm2_surfacemesh.h File Reference
#include <CGAL/version_macros.h>
#include <CGAL/Cartesian.h>
#include <CGAL/boost/graph/graph_traits_Surface_mesh.h>
#include <boost/property_map/vector_property_map.hpp>
Include dependency graph for msdm2_surfacemesh.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 msdm2
 

Macros

#define WINDLL_EXPORT
 

Typedefs

using msdm2::CGALKernel = CGAL::Cartesian< double >
 
using msdm2::CGALPoint = CGALKernel::Point_3
 
using msdm2::MeshT = CGAL::Surface_mesh< CGALPoint >
 
using msdm2::vertex_descriptor = boost::graph_traits< MeshT >::vertex_descriptor
 
using msdm2::VertexIndexMapT = boost::property_map< MeshT, boost::vertex_index_t >::const_type
 
using msdm2::Msdm2MapT = boost::vector_property_map< double, VertexIndexMapT >
 

Functions

void msdm2::msdm2_surfacemesh (const MeshT &mesh_degraded, const MeshT &mesh_original, const int nb_levels, double &msdm2_value, Msdm2MapT &msdm2_pmap)
 Computes the multiscale MSDM2 metric. More...
 

Macro Definition Documentation

◆ WINDLL_EXPORT

#define WINDLL_EXPORT

Definition at line 24 of file msdm2_surfacemesh.h.