MobileRT  1.0
A multi platform C++ CPU progressive Ray Tracer.
MobileRT::Intersection Member List

This is the complete list of members for MobileRT::Intersection, including all inherited members.

checkArguments() constMobileRT::Intersectionprivate
Intersection()=deleteMobileRT::Intersectionexplicit
Intersection(Ray &&ray, float dist=RayLengthMax)MobileRT::Intersectionexplicit
Intersection(Ray &&ray, const ::glm::vec3 &intPoint, float dist, const ::glm::vec3 &normal, const void *primitive, ::std::int32_t materialIndex, const ::glm::vec2 &texCoords=::glm::vec2 {-1})MobileRT::Intersectionexplicit
Intersection(const Intersection &intersection)=defaultMobileRT::Intersection
Intersection(Intersection &&intersection) noexcept=defaultMobileRT::Intersection
length_MobileRT::Intersection
material_MobileRT::Intersection
materialIndex_MobileRT::Intersection
normal_MobileRT::Intersection
operator=(const Intersection &intersection)=deleteMobileRT::Intersection
operator=(Intersection &&intersection) noexcept=defaultMobileRT::Intersection
point_MobileRT::Intersection
primitive_MobileRT::Intersection
ray_MobileRT::Intersection
texCoords_MobileRT::Intersection
~Intersection()=defaultMobileRT::Intersection