4#include "Pool/Pool.hpp"
5#include "PatchConsumer/PatchConsumer.hpp"
6#include "Helper/Helper.hpp"
7#include "Subdivision/subdivision.hpp"
9typedef OpenMesh::PolyMesh_ArrayKernelT<> MeshType;
Definition PatchConsumer.hpp:35
void process_mesh(MeshType &a_Mesh, PatchConsumer *a_Consumer, const bool a_IsDegRaise)
Given an OpenMesh PolyMesh, process the mesh to generate the PnS surface in the form of Bézier patche...
Definition ProcessMesh.cpp:5
std::vector< PatchBuilder > getPatchBuilders(MeshType &a_Mesh)
Given an OpenMesh PolyMesh, retrieve all PatchBuilders for the PnS patches in the mesh.
Definition ProcessMesh.cpp:46