Package org.jmol.util

Class TempArray

java.lang.Object
org.jmol.util.TempArray

public class TempArray extends Object
  • Field Details

    • freePointsSize

      private static final int freePointsSize
      See Also:
    • lengthsFreePoints

      private final int[] lengthsFreePoints
    • freePoints

      private final javajs.util.P3[][] freePoints
    • freeScreensSize

      private static final int freeScreensSize
      See Also:
    • lengthsFreeScreens

      private final int[] lengthsFreeScreens
    • freeScreens

      private final javajs.util.P3i[][] freeScreens
    • freeEnumSize

      private static final int freeEnumSize
      See Also:
    • lengthsFreeEnum

      private final int[] lengthsFreeEnum
    • freeEnum

      private final STR[][] freeEnum
  • Constructor Details

    • TempArray

      public TempArray()
  • Method Details

    • clear

      public void clear()
    • findBestFit

      private static int findBestFit(int size, int[] lengths)
    • findShorter

      private static int findShorter(int size, int[] lengths)
    • clearTempPoints

      private void clearTempPoints()
    • allocTempPoints

      public javajs.util.P3[] allocTempPoints(int size)
    • freeTempPoints

      public void freeTempPoints(javajs.util.P3[] tempPoints)
    • clearTempScreens

      private void clearTempScreens()
    • allocTempScreens

      public javajs.util.P3i[] allocTempScreens(int size)
    • freeTempScreens

      public void freeTempScreens(javajs.util.P3i[] tempScreens)
    • allocTempEnum

      public STR[] allocTempEnum(int size)
    • freeTempEnum

      public void freeTempEnum(STR[] tempEnum)
    • getSlabWithinRange

      public static Object[] getSlabWithinRange(float min, float max)
    • getSlabObjectType

      public static Object[] getSlabObjectType(int tok, Object data, boolean isCap, Object colorData)