14#include <lagrange/SurfaceMesh.h>
39template <
typename Scalar,
typename Index>
62template <
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_edge_is_oriented(SurfaceMesh< Scalar, Index > &mesh, const OrientationOptions &options={})
Compute a mesh attribute indicating whether an edge is oriented.
Definition orientation.cpp:82
bool is_oriented(const SurfaceMesh< Scalar, Index > &mesh)
Check if a mesh is oriented.
Definition orientation.cpp:57
Main namespace for Lagrange.
Option struct for computing if edges are oriented.
Definition orientation.h:46
std::string_view output_attribute_name
Per-edge attribute indicating whether an edge is oriented.
Definition orientation.h:48