jjdh API

jjdh.opengl.core.light
Class LightMap

java.lang.Object
  extended by jjdh.opengl.core.light.LightMap

public class LightMap
extends Object


Field Summary
private  Map<Integer,AbstractLightSource> map
           
 
Constructor Summary
LightMap()
           
 
Method Summary
 void applyAll(javax.media.opengl.GL gl)
           
 void applyPositionAndDirection(javax.media.opengl.GL gl)
           
 void dispose(javax.media.opengl.GL gl, int number)
           
 void disposeAll(javax.media.opengl.GL gl)
           
 AbstractLightSource get(int number)
           
 void put(javax.media.opengl.GL gl, AbstractLightSource light)
           
 void put(javax.media.opengl.GL gl, AbstractLightSource light, int number)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

map

private Map<Integer,AbstractLightSource> map
Constructor Detail

LightMap

public LightMap()
Method Detail

put

public void put(javax.media.opengl.GL gl,
                AbstractLightSource light)

put

public void put(javax.media.opengl.GL gl,
                AbstractLightSource light,
                int number)

get

public AbstractLightSource get(int number)

dispose

public void dispose(javax.media.opengl.GL gl,
                    int number)

disposeAll

public void disposeAll(javax.media.opengl.GL gl)

applyAll

public void applyAll(javax.media.opengl.GL gl)

applyPositionAndDirection

public void applyPositionAndDirection(javax.media.opengl.GL gl)

toString

public String toString()
Overrides:
toString in class Object

jjdh API

Copyright © 2006 Jonas Jacobi and Dennis Heidsiek. All Rights Reserved.