Allow passing intensity in PointLight constructor
This commit is contained in:
parent
c3da70cdd9
commit
84cb27fa6f
2 changed files with 5 additions and 3 deletions
|
|
@ -12,8 +12,9 @@ using charles::basics::Vector4;
|
||||||
namespace charles {
|
namespace charles {
|
||||||
|
|
||||||
PointLight::PointLight(const Vector4& origin,
|
PointLight::PointLight(const Vector4& origin,
|
||||||
const Color& color)
|
const Color& color,
|
||||||
: Light(color),
|
const Double& intensity)
|
||||||
|
: Light(color, intensity),
|
||||||
mOrigin(origin)
|
mOrigin(origin)
|
||||||
{ }
|
{ }
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -20,7 +20,8 @@ class PointLight
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
PointLight(const basics::Vector4 &origin,
|
PointLight(const basics::Vector4 &origin,
|
||||||
const basics::Color& color);
|
const basics::Color& color,
|
||||||
|
const Double& intensity);
|
||||||
|
|
||||||
basics::Vector4& GetOrigin();
|
basics::Vector4& GetOrigin();
|
||||||
void SetOrigin(const basics::Vector4& origin);
|
void SetOrigin(const basics::Vector4& origin);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue