javax.media.j3d
Class FreeListManager

java.lang.Object
  extended by javax.media.j3d.FreeListManager

 class FreeListManager
extends java.lang.Object


Field Summary
private static int currlist
           
private static boolean DEBUG
           
(package private) static int DISPLAYLIST
           
(package private) static MemoryFreeList[] freelist
           
private static int maxFreeListNum
           
(package private) static int TEXTURE2D
           
(package private) static int TEXTURE3D
           
 
Constructor Summary
FreeListManager()
           
 
Method Summary
(package private) static void clearList(int listId)
           
(package private) static void createFreeLists()
           
(package private) static void freeObject(int listId, java.lang.Object obj)
           
(package private) static MemoryFreeList getFreeList(int list)
           
(package private) static java.lang.Object getObject(int listId)
           
(package private) static void manageLists()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEBUG

private static final boolean DEBUG
See Also:
Constant Field Values

DISPLAYLIST

static final int DISPLAYLIST
See Also:
Constant Field Values

TEXTURE2D

static final int TEXTURE2D
See Also:
Constant Field Values

TEXTURE3D

static final int TEXTURE3D
See Also:
Constant Field Values

maxFreeListNum

private static int maxFreeListNum

currlist

private static int currlist

freelist

static MemoryFreeList[] freelist
Constructor Detail

FreeListManager

FreeListManager()
Method Detail

createFreeLists

static void createFreeLists()

manageLists

static void manageLists()

getFreeList

static MemoryFreeList getFreeList(int list)

getObject

static java.lang.Object getObject(int listId)

freeObject

static void freeObject(int listId,
                       java.lang.Object obj)

clearList

static void clearList(int listId)


Copyright 1996-2008 Sun Microsystems, Inc. All Rights Reserved. Use is subject to license terms.