Inheritance Graph
graph BT
	LightNode
	LightNode --> Node
	click LightNode "escript_type_MinSG_LightNode"
	click Node "escript_type_MinSG_Node"
Attributes
| DIRECTIONAL | |
| POINT | |
| SPOT | 
Functions
| _constructor([p0]) | [ESMF] new LightNode( [type] ) | 
| getAmbientLightColor() | [ESMF] Util.Color4f LightNode.getAmbientLightColor() | 
| getConstantAttenuation() | [ESMF] Number LightNode.getConstantAttenuation() | 
| getCutoff() | [ESMF] Number MinSG.LightNode.getCutoff() | 
| getDiffuseLightColor() | [ESMF] Util.Color4f LightNode.getDiffuseLightColor() | 
| getExponent() | [ESMF] Number MinSG.LightNode.getExponent() | 
| getLightType() | [ESMF] Number AbstractLightNode.getLightType() | 
| getLinearAttenuation() | [ESMF] Number LightNode.getLinearAttenuation() | 
| getQuadraticAttenuation() | [ESMF] Number LightNode.getQuadraticAttenuation() | 
| getSpecularLightColor() | [ESMF] Util.Color4f LightNode.getSpecularLightColor() | 
| isSwitchedOn() | [ESMF] Bool LightNode.isSwitchedOn() | 
| setAmbientLightColor(p0) | [ESMF] self LightNode.setAmbientLightColor(Util.Color4) | 
| setConstantAttenuation(p0) | [ESMF] self LightNode.setConstantAttenuation(Number value) | 
| setCutoff(p0) | [ESMF] self AbstractLightNode.setCutoff( float co ) | 
| setDiffuseLightColor(p0) | [ESMF] self LightNode.setDiffuseLightColor(Util.Color4) | 
| setExponent(p0) | [ESMF] self AbstractLightNode.setExponent( float ex ) | 
| setLightType(p0) | [ESMF] self AbstractLightNode.setLightType(Number type) | 
| setLinearAttenuation(p0) | [ESMF] self LightNode.setLinearAttenuation(Number value) | 
| setQuadraticAttenuation(p0) | [ESMF] self LightNode.setQuadraticAttenuation(Number value) | 
| setSpecularLightColor(p0) | [ESMF] self LightNode.setSpecularLightColor(Util.Color4) | 
| switchOff(p0) | [ESMF] self AbstractLightNode.switchOff(FrameContext) | 
| switchOn(p0) | [ESMF] self AbstractLightNode.switchOn(FrameContext) |