14#include <lagrange/NormalWeightingType.h>
15#include <lagrange/SurfaceMesh.h>
57template <
typename Scalar,
typename Index>
A general purpose polygonal mesh class.
Definition SurfaceMesh.h:66
uint32_t AttributeId
Identified to be used to access an attribute.
Definition AttributeFwd.h:73
AttributeId compute_facet_normal(SurfaceMesh< Scalar, Index > &mesh, FacetNormalOptions options={})
Compute facet normals.
Definition compute_facet_normal.cpp:34
Main namespace for Lagrange.
Option struct for computing per-facet mesh normals.
Definition compute_facet_normal.h:33
std::string_view output_attribute_name
Output normal attribute name.
Definition compute_facet_normal.h:35