The distinction between struct
and class
is C++ trivia, and only very marginally useful. Let's use class
exclusively, as it's one less piece of language drag for readers not well-versed in C++.
Currently, this means changing hit_record
and scatter_record
.