12#ifndef EASY3D_ALGO_MESH_SUBDIVISION_H
13#define EASY3D_ALGO_MESH_SUBDIVISION_H
A halfedge data structure for polygonal meshes of 2-manifold.
Definition: surface_mesh.h:52
SurfaceMeshSubdivision implement several well-known subdivision algorithms.
Definition: surface_mesh_subdivision.h:22
static bool loop(SurfaceMesh *mesh)
The Loop subdivision.
Definition: surface_mesh_subdivision.cpp:179
static bool catmull_clark(SurfaceMesh *mesh)
The Catmull-Clark subdivision.
Definition: surface_mesh_subdivision.cpp:20
static bool sqrt3(SurfaceMesh *mesh)
The sqrt3 subdivision.
Definition: surface_mesh_subdivision.cpp:329
Definition: collider.cpp:182