Namespace wt::intersect¶ Classes¶ Struct clip_triangle_ret_t Struct intersect_ball_aabb_ret_t Template Struct intersect_ball_aabb_w_ret_t Struct intersect_cone_edge_ret_t Struct intersect_cone_plane_ret_t Struct intersect_cone_tri_ret_t Struct intersect_edge_circle_ret_t Struct intersect_edge_sphere_ret_t Template Struct intersect_ray_aabb_w_ret_t Struct intersect_ray_tri_ret_t Template Struct intersect_ray_tri_w_ret_t Functions¶ Function wt::intersect::clip_triangle_z Function wt::intersect::cone_intersection_tolerance Function wt::intersect::intersect_cone_aabb Template Function wt::intersect::intersect_cone_edge Template Function wt::intersect::intersect_cone_line Template Function wt::intersect::intersect_cone_plane Template Function wt::intersect::intersect_cone_ray Function wt::intersect::intersect_cone_tri Function wt::intersect::intersect_edge_circle Function wt::intersect::intersect_edge_edge Template Function wt::intersect::intersect_edge_ellipse Function wt::intersect::intersect_edge_ellipsoid Function wt::intersect::intersect_edge_plane Function wt::intersect::intersect_line_circle Function wt::intersect::intersect_line_ellipse Function wt::intersect::intersect_line_plane Function wt::intersect::intersect_ray_aabb(const ray_t&, aabb_t, const pqrange_t<>&) Template Function wt::intersect::intersect_ray_aabb(const pqvec3_w_t<W>&, const vec3_w_t<W>&, const vec3_w_t<W>&, const pqvec3_w_t<W>&, const pqvec3_w_t<W>&, const pqrange_t<>&) Template Function wt::intersect::intersect_ray_aabb_fast(const pqvec3_w_t<W>&, const vec3_w_t<W>&, const pqvec3_w_t<W>&, const pqvec3_w_t<W>&, const pqrange_t<>&) Function wt::intersect::intersect_ray_aabb_fast(const ray_t&, aabb_t, const pqrange_t<>&) Template Function wt::intersect::intersect_ray_plane Function wt::intersect::intersect_ray_tri(const ray_t&, const pqvec3_t&, const pqvec3_t&, const pqvec3_t&, const pqrange_t<>&) Template Function wt::intersect::intersect_ray_tri(const pqvec3_w_t<W>&, const vec3_w_t<W>&, const pqvec3_w_t<W>&, const pqvec3_w_t<W>&, const pqvec3_w_t<W>&, const pqrange_t<>&) Function wt::intersect::test_aabb_tri Function wt::intersect::test_ball_aabb(const ball_t&, const aabb_t&) Template Function wt::intersect::test_ball_aabb(const ball_t&, const pqvec3_w_t<W>&, const pqvec3_w_t<W>&) 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 wt::intersect::test_ball_tri(const ball_t&, const pqvec3_t&, const pqvec3_t&, const pqvec3_t&, const dir3_t&) Function wt::intersect::test_cone_aabb Template Function wt::intersect::test_cone_edge Template Function wt::intersect::test_cone_plane Function wt::intersect::test_cone_tri Function wt::intersect::test_edge_plane Function wt::intersect::test_ray_aabb Function wt::intersect::test_ray_rectangle Function wt::intersect::test_ray_tri(const ray_t&, const pqvec3_t&, const pqvec3_t&, const pqvec3_t&, const pqrange_t<>&, const f_t) Template Function wt::intersect::test_ray_tri(const pqvec3_w_t<W>&, const vec3_w_t<W>&, const pqvec3_w_t<W>&, const pqvec3_w_t<W>&, const pqvec3_w_t<W>&, const pqrange_t<>&)