#pragma once #include // From godot/editor/plugins/gizmos/gizmo_3d_helper.h void get_closest_points_between_segments(const glm::vec3 &p_p0, const glm::vec3 &p_p1, const glm::vec3 &p_q0, const glm::vec3 &p_q1, glm::vec3 &r_ps, glm::vec3 &r_qt); void expandAABB(glm::vec3& min, glm::vec3& max, glm::vec3 point); void computeAABBFromPoints(glm::vec3& min, glm::vec3& max, glm::vec3* points, int count); void getAABBCoords(glm::vec3& pos, glm::vec3& size, glm::vec3 min, glm::vec3 max);