{{{_Elems[0]}}} 1 _Elems {{{_Elems[0]}, {_Elems[1]}}} 2 _Elems {{{_Elems[0]}, {_Elems[1]}, {_Elems[2]}}} 3 _Elems {{{_Elems[0]}, {_Elems[1]}, {_Elems[2]}, {_Elems[3]}}} 4 _Elems {{{_Elems[0]}, {_Elems[1]}, {_Elems[2]}, {_Elems[3]}}} 4 _Elems {{{_Elems[0]}}} 1 _Elems {{{_Elems[0]}, {_Elems[1]}}} 2 _Elems {{{_Elems[0]}, {_Elems[1]}, {_Elems[2]}}} 3 _Elems {{{_Elems[0]}, {_Elems[1]}, {_Elems[2]}, {_Elems[3]}}} 4 _Elems {{{_Elems[0]}, {_Elems[1]}, {_Elems[2]}, {_Elems[3]}}} 4 _Elems {{{_Elems[0]}}} 1 _Elems {{{_Elems[0]}, {_Elems[1]}}} 2 _Elems {{{_Elems[0]}, {_Elems[1]}, {_Elems[2]}}} 3 _Elems {{{_Elems[0]}, {_Elems[1]}, {_Elems[2]}, {_Elems[3]}}} 4 _Elems {{{_Elems[0]}}} 1 _Elems {{{_Elems[0]},{_Elems[1]}}} 2 _Elems {{{_Elems[0]},{_Elems[1]},{_Elems[2]}}} 3 _Elems {{{_Elems[0]}, {_Elems[1]}, {_Elems[2]}, {_Elems[3]}}} 4 _Elems {{{_Elems[0]}, {_Elems[1]}, {_Elems[2]}}} 3 _Elems {{{_Elems[0]}, {_Elems[1]}, {_Elems[2]}}} 3 _Elems {{{_Elems[0]}, {_Elems[1]}, {_Elems[2]}}} 3 _Elems {{[{_Elems[0]}, {_Elems[1]}, {_Elems[2]}], {_Elems[3]}}} 4 _Elems {{{_Elems[0]}, {_Elems[1]}, {_Elems[2]}}} 3 _Elems {{{_Elems[0]}, {_Elems[1]}, {_Elems[2]}, {_Elems[3]}}} 4 _Elems {{{_Elems[0]}, {_Elems[1]}, {_Elems[2]}, {_Elems[3]}}} 4 _Elems {{{_Elems[0]}, {_Elems[1]}, {_Elems[2]}, {_Elems[3]}}} 4 _Elems {{{_Elems[0]}, {_Elems[1]}}} _Elems[0] _Elems[1] {{{point}, {dir}}} point dir {{{point}, {normal}}} point normal {{{point}, {dir}, {tmin}, {tmax}}} point dir tmin tmax {{{_Elems[0]}, {_Elems[1]}, {_Elems[2]}}} _Elems[0] _Elems[1] _Elems[2] {{{_Elems[0]}, {_Elems[1]}, {_Elems[2]}, {_Elems[3]}}} _Elems[0] _Elems[1] _Elems[2] _Elems[3] {{{_Elems[0]}, {_Elems[1]}, {_Elems[2]}, {_Elems[3]}}} _Elems[0] _Elems[1] _Elems[2] _Elems[3] {{{_Elems[0]}, {_Elems[1]}, {_Elems[2]}}} _Elems[0] _Elems[1] _Elems[2]