#include "disk_area_light.hpp" void DiskAreaLight::sample_at_surface(vec3 point) { Disk * d = static_cast(m_figure); m_last_sample = m_figure->sample_at_surface(); m_n_at_last_sample = d->m_normal; }