|
MobileRT
1.0
A multi platform C++ CPU progressive Ray Tracer.
|
This is the complete list of members for MobileRT::Ray, including all inherited members.
| checkArguments() const | MobileRT::Ray | private |
| depth_ | MobileRT::Ray | |
| direction_ | MobileRT::Ray | |
| getNumberOfCastedRays() noexcept | MobileRT::Ray | static |
| id_ | MobileRT::Ray | |
| operator=(const Ray &ray)=delete | MobileRT::Ray | |
| operator=(Ray &&ray) noexcept | MobileRT::Ray | |
| origin_ | MobileRT::Ray | |
| primitive_ | MobileRT::Ray | |
| Ray()=delete | MobileRT::Ray | explicit |
| Ray(const ::glm::vec3 &dir, const ::glm::vec3 &origin, ::std::int32_t depth, bool shadowTrace, const void *primitive=nullptr) | MobileRT::Ray | explicit |
| Ray(const Ray &ray)=default | MobileRT::Ray | |
| Ray(Ray &&ray) noexcept=default | MobileRT::Ray | |
| resetIdGenerator() noexcept | MobileRT::Ray | static |
| shadowTrace_ | MobileRT::Ray | |
| ~Ray()=default | MobileRT::Ray |