Struct traversal_result_t

Struct Documentation

struct traversal_result_t

Public Members

pqvec3_t origin

Origin of beam traversal. This is the real origin, and may be shifted for self-intersection avoidance.

ads::intersection_record_t record

Intersection record.

length_t intersection_region_depth = 0 * u::m

z distance (starting from record.dist) over which triangles are considered for intersection

bool ballistic = false

Was traversal ballistic?

std::uint16_t ballistic_segments = 0

Count of ballistic segments.