Template Function wt::intersect::intersect_cone_ray

Function Documentation

template<bool in_local = false>
inline std::optional<intersect_cone_edge_ret_t> wt::intersect::intersect_cone_ray(const elliptic_cone_t &cone, const ray_t &ray, const pqrange_t<> &range = pqrange_t<>::positive()) noexcept

Ray-cone intersection test.

Template Parameters:

in_local – TRUE if p0 and p1 are given in cone’s local frame