Files
ViewDesignEngine/include/vde/mesh/mesh_boolean.h
T

11 lines
255 B
C++

#pragma once
#include "vde/mesh/halfedge_mesh.h"
namespace vde::mesh {
enum class BooleanOp { Union, Intersection, Difference, SymDiff };
HalfedgeMesh mesh_boolean(const HalfedgeMesh& a, const HalfedgeMesh& b, BooleanOp op);
} // namespace vde::mesh