template<typename T>
sead::Ray class