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
() const
MobileRT::Intersection
private
Intersection
()=delete
MobileRT::Intersection
explicit
Intersection
(Ray &&ray, float dist=RayLengthMax)
MobileRT::Intersection
explicit
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::Intersection
explicit
Intersection
(const Intersection &intersection)=default
MobileRT::Intersection
Intersection
(Intersection &&intersection) noexcept=default
MobileRT::Intersection
length_
MobileRT::Intersection
material_
MobileRT::Intersection
materialIndex_
MobileRT::Intersection
normal_
MobileRT::Intersection
operator=
(const Intersection &intersection)=delete
MobileRT::Intersection
operator=
(Intersection &&intersection) noexcept=default
MobileRT::Intersection
point_
MobileRT::Intersection
primitive_
MobileRT::Intersection
ray_
MobileRT::Intersection
texCoords_
MobileRT::Intersection
~Intersection
()=default
MobileRT::Intersection
Generated by
1.8.13