1 #ifndef COMPONENTS_LIGHTS_POINTLIGHT_HPP 2 #define COMPONENTS_LIGHTS_POINTLIGHT_HPP 18 explicit PointLight(const ::MobileRT::Material &radiance, const ::glm::vec3 &position);
38 #endif //COMPONENTS_LIGHTS_POINTLIGHT_HPP Definition: Orthographic.hpp:6
::glm::vec3 getPosition() final
Definition: PointLight.cpp:12
::glm::vec3 position_
Definition: PointLight.hpp:13
Definition: Intersection.hpp:14
~PointLight() final=default
void resetSampling() final
Definition: PointLight.cpp:16
::MobileRT::Intersection intersect(::MobileRT::Intersection &&intersection) final
Definition: PointLight.cpp:19
PointLight & operator=(const PointLight &pointLight)=delete
Definition: PointLight.hpp:11