Template Struct intersection_record_work_t

Struct Documentation

template<typename TriangleContainer>
struct intersection_record_work_t

Public Functions

inline intersection_record_work_t(const pqrange_t<> range = {}, const f_t z_search_range_scale = 1) noexcept
inline auto search_range(const elliptic_cone_t &cone) const noexcept

Public Members

length_t intr_dist = limits<length_t>::infinity()
f_t z_search_range_scale
bool front_face = false
const pqrange_t searchrange = {0 * u::m, limits<length_t>::infinity()}

Public Static Attributes

static thread_local TriangleContainer triangles