charles/src/lightPoint.cc

38 lines
546 B
C++
Raw Normal View History

2014-08-09 20:22:35 -07:00
/* lightPoint.cc
* vim: set tw=80:
* Eryn Wells <eryn@erynwells.me>
*/
#include "lightPoint.hh"
2014-08-09 21:23:11 -07:00
using charles::basics::Color;
2014-08-09 20:22:35 -07:00
using charles::basics::Vector4;
namespace charles {
PointLight::PointLight(const Vector4& origin,
const Color& color,
const Double& intensity)
: Light(color, intensity),
2014-08-09 20:22:35 -07:00
mOrigin(origin)
{ }
2014-08-09 21:23:11 -07:00
Vector4&
2014-08-09 20:22:35 -07:00
PointLight::GetOrigin()
{
return mOrigin;
}
void
PointLight::SetOrigin(const Vector4& origin)
{
mOrigin = origin;
}
} /* namespace charles */