12#ifndef EASY3D_ALGO_SURFACE_MESH_FEATURES_H
13#define EASY3D_ALGO_SURFACE_MESH_FEATURES_H
15#include <easy3d/core/surface_mesh.h>
Edge property of type T.
Definition surface_mesh.h:327
Vertex property of type T.
Definition surface_mesh.h:255
void detect_angle(float angle)
Mark edges with dihedral angle larger than angle as feature.
Definition surface_mesh_features.cpp:46
SurfaceMeshFeatures(SurfaceMesh *mesh)
Construct with mesh to be analyzed.
Definition surface_mesh_features.cpp:17
void detect_boundary()
Mark all boundary edges as features.
Definition surface_mesh_features.cpp:34
void clear()
Clear features.
Definition surface_mesh_features.cpp:24
A halfedge data structure for polygonal meshes of 2-manifold.
Definition surface_mesh.h:51
Definition collider.cpp:182