Class NMR_Viewer

  • All Implemented Interfaces:
    PlatformViewer, AtomDataServer

    public class NMR_Viewer
    extends Viewer
    Implements some lost interfaces. It was a way to streamline the JavaScript; Not an especially good idea, I know.
    • Constructor Detail

      • NMR_Viewer

        public NMR_Viewer​(java.util.Map<java.lang.String,​java.lang.Object> info)
    • Method Detail

      • getDisplayModelIndex

        public int getDisplayModelIndex()
      • getAtomNumber

        public int getAtomNumber​(int atomIndex)
      • getAtomName

        public java.lang.String getAtomName​(int atomIndex)
      • getModelCount

        public int getModelCount()
      • getAtomCount

        public int getAtomCount()
      • getBondCount

        public int getBondCount()
      • setSelectionHalos

        public void setSelectionHalos​(boolean b)
      • getScreenImage

        public java.awt.Image getScreenImage()
        Overrides:
        getScreenImage in class Viewer
      • getAtomAt

        public Atom getAtomAt​(int i)
      • getCurrentModelIndex

        public int getCurrentModelIndex()
      • indexInFrame

        public int indexInFrame​(Atom atom)
      • setFrameModelInfo

        public void setFrameModelInfo​(java.lang.String key,
                                      java.lang.Object value)
      • getFrameModelInfo

        public java.lang.Object getFrameModelInfo​(java.lang.String key)
      • getFrameAtomIndex

        public int getFrameAtomIndex​(int i)
      • getFrameBase

        public int getFrameBase​(int i)