Class PyMOLMeshReader

  • All Implemented Interfaces:
    VertexDataServer

    class PyMOLMeshReader
    extends MapFileReader
    PyMOL surface/mesh reader. PyMOL "mesh": Describes a cutoff and "carving" distance around a set of points PyMOL "map": Volume data used by mesh (HupA_2) or direct visualization (HupA_LC)
    Author:
    Bob Hanson
    • Constructor Detail

      • PyMOLMeshReader

        PyMOLMeshReader()
    • Method Detail

      • getList

        private static javajs.util.Lst<java.lang.Object> getList​(javajs.util.Lst<java.lang.Object> list,
                                                                 int i)
      • readParameters

        protected void readParameters()
                               throws java.lang.Exception
        Specified by:
        readParameters in class VolumeFileReader
        Throws:
        java.lang.Exception
      • nextVoxel

        protected float nextVoxel()
                           throws java.lang.Exception
        Overrides:
        nextVoxel in class VolumeFileReader
        Throws:
        java.lang.Exception
      • getFloat

        private float getFloat​(javajs.util.Lst<java.lang.Object> list,
                               int i)
      • skipData

        protected void skipData​(int nPoints)
                         throws java.lang.Exception
        Overrides:
        skipData in class VolumeFileReader
        Throws:
        java.lang.Exception
      • calculateCutoff

        private float calculateCutoff()