harmonic.mz.manager
Class LightManager

java.lang.Object
  |
  +--harmonic.mz.manager.LightManager

public class LightManager
extends java.lang.Object


Constructor Summary
LightManager()
           
 
Method Summary
 void addLight(LightNode light)
          Add the light to the light group of the current file.
 void assignFileLights(FileNode file)
           
 java.util.Vector getLights()
           
 java.util.Vector getLights(FileNode file)
          Return lights of current file.
 void invalidateLights()
           
 void showLights(boolean bShowHide, harmonic.viewer3D.Viewport viewport)
          Show/hide light avatars for viewport.
 void validateLights()
          Match file light rack to file's lights
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LightManager

public LightManager()
Method Detail

addLight

public void addLight(LightNode light)
Add the light to the light group of the current file.


getLights

public java.util.Vector getLights(FileNode file)
Return lights of current file.


getLights

public java.util.Vector getLights()

showLights

public void showLights(boolean bShowHide,
                       harmonic.viewer3D.Viewport viewport)
Show/hide light avatars for viewport.


invalidateLights

public void invalidateLights()

validateLights

public void validateLights()
Match file light rack to file's lights


assignFileLights

public void assignFileLights(FileNode file)