org.jmol.util
Class TempArray
public
class
TempArray
extends Object
private final byte[][] freeBytes
private static final int freeBytesSize
private final Point3f[][] freePoints
private static final int freePointsSize
private final Point3i[][] freeScreens
private static final int freeScreensSize
private final int[] lengthsFreeBytes
private final int[] lengthsFreePoints
private final int[] lengthsFreeScreens
public TempArray()
public byte[] allocTempBytes(int size)
public Point3f[] allocTempPoints(int size)
public Point3i[] allocTempScreens(int size)
public void clear()
private void clearTempPoints()
private void clearTempScreens()
private static int findBestFit(int size, int[] lengths)
private static int findShorter(int size, int[] lengths)
public void freeTempBytes(byte[] tempBytes)
public void freeTempPoints(Point3f[] tempPoints)
public void freeTempScreens(Point3i[] tempScreens)