9 #include "imstkLight.h" 10 #include "imstkMacros.h" 28 const Vec3d getPosition()
const {
return m_position; }
29 void setPosition(
const Vec3d& p) { m_position = p; }
30 void setPosition(
const double x,
const double y,
const double z)
32 this->setPosition(Vec3d(x, y, z));
36 Vec3d m_position = Vec3d::Zero();
A point light has a position, and it's range is determined by it's intensity.
Abstract base class for lights.