#pragma once #include "vde/core/point.h" #include #include namespace vde::collision { /// SAT (Separating Axis Theorem) for convex polyhedra bool sat_intersect(const std::vector& verts_a, const std::vector>& faces_a, const std::vector& verts_b, const std::vector>& faces_b); } // namespace vde::collision