Class IsoIntersectAtomReader

    • Field Detail

      • myBsA

        private final javajs.util.BS myBsA
      • myBsB

        private final javajs.util.BS myBsB
      • bsAtomMinMax

        private javajs.util.BS[][] bsAtomMinMax
      • func

        private java.lang.Object[] func
      • funcType

        private int funcType
      • thisPlaneB

        private float[] thisPlaneB
      • values

        private final float[] values
    • Constructor Detail

      • IsoIntersectAtomReader

        IsoIntersectAtomReader()
    • Method Detail

      • setup

        protected void setup​(boolean isMapData)
        Overrides:
        setup in class AtomDataReader
      • setVoxels

        private boolean setVoxels()
      • getValueAB

        private float getValueAB​(float va,
                                 float vb)
      • getValueAtPoint

        public float getValueAtPoint​(javajs.util.T3 pt,
                                     boolean getSource)
        Overrides:
        getValueAtPoint in class SurfaceReader
        getSource - TODO
        Returns:
        value
      • getValueAtPoint2

        private float getValueAtPoint2​(javajs.util.T3 pt,
                                       javajs.util.BS bs)