maspack.render
Class DisplayListManager

java.lang.Object
  extended by maspack.render.DisplayListManager

public class DisplayListManager
extends java.lang.Object


Nested Class Summary
static class DisplayListManager.StringIntKey
           
 
Constructor Summary
DisplayListManager()
           
 
Method Summary
static int allocList(javax.media.opengl.GL2 gl)
           
static int allocSharedList(javax.media.opengl.GL2 gl, java.lang.Object key)
           
static java.lang.Object createKey(java.lang.String str, int num)
           
static void freeList(int listNum)
           
static void freeSharedList(java.lang.Object key)
           
static int getSharedList(javax.media.opengl.GL2 gl, java.lang.Object key)
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DisplayListManager

public DisplayListManager()
Method Detail

freeList

public static void freeList(int listNum)

allocList

public static int allocList(javax.media.opengl.GL2 gl)

allocSharedList

public static int allocSharedList(javax.media.opengl.GL2 gl,
                                  java.lang.Object key)

getSharedList

public static int getSharedList(javax.media.opengl.GL2 gl,
                                java.lang.Object key)

freeSharedList

public static void freeSharedList(java.lang.Object key)

createKey

public static java.lang.Object createKey(java.lang.String str,
                                         int num)

main

public static void main(java.lang.String[] args)