Class BaseLightNode

java.lang.Object
org.web3d.vrml.renderer.common.nodes.AbstractNode
org.web3d.vrml.renderer.common.nodes.BaseLightNode
All Implemented Interfaces:
VRMLNode, FrameStateListener, VRMLChildNodeType, VRMLLightNodeType, VRMLNodeType, VRMLWorldRootChildNodeType
Direct Known Subclasses:
BaseDirectionalLight, BasePointLight, BaseSpotLight

public abstract class BaseLightNode extends AbstractNode implements VRMLLightNodeType
Abstract common implementation of a light node.

The X3DLightNode is defined as:

 X3DLightNode : X3DChildNode {
   SFFloat [in,out] ambientIntensity 0     [0,1]
   SFColor [in,out] color            1 1 1 [0,1]
   SFBool  [in,out] global           TRUE
   SFFloat [in,out] intensity        1     [0,1]
   SFNode  [in,out] metadata         NULL  [X3DMetadataObject]
   SFBool  [in,out] on               TRUE
 }
 
The global field is only available from 3.1 onwards.
Version:
$Revision: 1.10 $
Author:
Alan Hudson