Template Function wt::intersect::test_ball_tri(const ball_t&, const pqvec3_w_t<W>&, const pqvec3_w_t<W>&, const pqvec3_w_t<W>&, const vec3_w_t<W>&)

Function Documentation

template<std::size_t W>
inline auto wt::intersect::test_ball_tri(const ball_t &ball, const pqvec3_w_t<W> &a, const pqvec3_w_t<W> &b, const pqvec3_w_t<W> &c, const vec3_w_t<W> &n) noexcept

Ball-triangle intersection test. Wide test. A ball is not its spherical shell: returns TRUE for triangles contained in the ball.