Template Function wt::intersect::intersect_cone_line

Function Documentation

template<bool in_local = false>
inline std::optional<intersect_cone_edge_ret_t> wt::intersect::intersect_cone_line(const elliptic_cone_t &cone, const pqvec3_t &p0, const pqvec3_t &p1, const pqrange_t<> &range = pqrange_t<>::positive()) noexcept

Line-cone intersection test.

Template Parameters:

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