MobileRT
1.0
A multi platform C++ CPU progressive Ray Tracer.
|
This is the complete list of members for MobileRT::Plane, including all inherited members.
checkArguments() const | MobileRT::Plane | private |
distance(const ::glm::vec3 &point) const | MobileRT::Plane | |
getAABB() const | MobileRT::Plane | |
getMaterialIndex() const | MobileRT::Plane | |
getNormal() const | MobileRT::Plane | |
getPoint() const | MobileRT::Plane | |
getRightVector() const | MobileRT::Plane | private |
intersect(Intersection intersection) const | MobileRT::Plane | |
intersect(const AABB &box) const | MobileRT::Plane | |
materialIndex_ | MobileRT::Plane | private |
normal_ | MobileRT::Plane | private |
operator=(const Plane &plane)=default | MobileRT::Plane | |
operator=(Plane &&plane) noexcept=default | MobileRT::Plane | |
Plane()=delete | MobileRT::Plane | explicit |
Plane(const ::glm::vec3 &point, const ::glm::vec3 &normal, ::std::int32_t materialIndex) | MobileRT::Plane | explicit |
Plane(const Plane &plane)=default | MobileRT::Plane | |
Plane(Plane &&plane) noexcept=default | MobileRT::Plane | |
point_ | MobileRT::Plane | private |
~Plane()=default | MobileRT::Plane |