Package org.jmol.util

Class TempArray


  • public class TempArray
    extends java.lang.Object
    • Field Detail

      • lengthsFreePoints

        private final int[] lengthsFreePoints
      • freePoints

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

        private final int[] lengthsFreeScreens
      • freeScreens

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

        private final int[] lengthsFreeEnum
      • freeEnum

        private final STR[][] freeEnum
    • Constructor Detail

      • TempArray

        public TempArray()
    • Method Detail

      • 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 java.lang.Object[] getSlabWithinRange​(float min,
                                                            float max)
      • getSlabObjectType

        public static java.lang.Object[] getSlabObjectType​(int tok,
                                                           java.lang.Object data,
                                                           boolean isCap,
                                                           java.lang.Object colorData)