14#ifdef LAGRANGE_ENABLE_LEGACY_FUNCTIONS
15 #include <lagrange/legacy/compute_vertex_valence.h>
20#include <lagrange/SurfaceMesh.h>
58template <
typename Scalar,
typename Index>
uint32_t AttributeId
Identified to be used to access an attribute.
Definition: AttributeFwd.h:73
AttributeId compute_vertex_valence(SurfaceMesh< Scalar, Index > &mesh, VertexValenceOptions options={})
Compute vertex valence.
Definition: compute_vertex_valence.cpp:25
Main namespace for Lagrange.
Definition: AABBIGL.h:30
Option struct for computing vertex valence.
Definition: compute_vertex_valence.h:36
std::string_view induced_by_attribute
Optional per-edge attribute used as indicator function to restrict the graph used for vertex valence ...
Definition: compute_vertex_valence.h:39
std::string_view output_attribute_name
Output vertex valence attribute name.
Definition: compute_vertex_valence.h:42