osg.Light

class osg.Light
Represents:c++ class
Wraps:osg::Light
Bases:osg.StateAttribute

Constructors:

osg.Light()

Methods:

:setLightNum(int num)

Параметры:num (int) –
:getLightNum()

Тип результата:int
:setAmbient(osg.Vec4 vec)

Параметры:vec (osg.Vec4) –
:getAmbient()

Тип результата:osg.Vec4
:setDiffuse(osg.Vec4 vec)

Параметры:vec (osg.Vec4) –
:getDiffuse()

Тип результата:osg.Vec4
:setSpecular(osg.Vec4 vec)

Параметры:vec (osg.Vec4) –
:getSpecular()

Тип результата:osg.Vec4
:setPosition(osg.Vec4 vec)

Параметры:vec (osg.Vec4) –
:getPosition()

Тип результата:osg.Vec4
:setDirection(osg.Vec3 vec)

Параметры:vec (osg.Vec3) –
:getDirection()

Тип результата:osg.Vec3
:setConstantAttenuation(double val)

Параметры:val (double) –
:getConstantAttenuation()

Тип результата:double
:setLinearAttenuation(double val)

Параметры:val (double) –
:getLinearAttenuation()

Тип результата:double
:setQuadraticAttenuation(double val)

Параметры:val (double) –
:getQuadraticAttenuation()

Тип результата:double
:setSpotExponent(double val)

Параметры:val (double) –
:getSpotExponent()

Тип результата:double
:setSpotCutoff(double val)

Параметры:val (double) –
:getSpotCutoff()

Тип результата:double