This is the complete list of members for RayTracer::Plane, including all inherited members.
| _material | RayTracer::Plane | private |
| _normal | RayTracer::Plane | private |
| _point | RayTracer::Plane | private |
| getBaseColor() const | RayTracer::IPrimitive | inline |
| getMaterial() const override | RayTracer::Plane | virtual |
| intersect(const Ray &ray, double &t, Math::Point3D &hitPoint, Math::Vector3D &normal) const override | RayTracer::Plane | virtual |
| Plane(const Math::Point3D &point, const Math::Vector3D &normal, std::shared_ptr< IMaterial > material) | RayTracer::Plane | |
| rotate(const Math::Vector3D &axis, double angleDegrees) override | RayTracer::Plane | virtual |
| translate(const Math::Vector3D &v) override | RayTracer::Plane | virtual |
| ~IPrimitive()=default | RayTracer::IPrimitive | virtual |
| ~Plane() override=default | RayTracer::Plane |