Interface AtomDataServer

  • All Known Implementing Classes:
    NMR_Viewer, Viewer

    public interface AtomDataServer
    • Method Detail

      • getSelectedAtomIterator

        AtomIndexIterator getSelectedAtomIterator​(javajs.util.BS bsSelected,
                                                  boolean isGreaterOnly,
                                                  boolean modelZeroBased,
                                                  boolean isMultiModel)
      • setIteratorForAtom

        void setIteratorForAtom​(AtomIndexIterator iterator,
                                int atomIndex,
                                float distance)
      • setIteratorForPoint

        void setIteratorForPoint​(AtomIndexIterator iter,
                                 int modelIndex,
                                 javajs.util.T3 pt,
                                 float maxDistance)
      • fillAtomData

        void fillAtomData​(AtomData atomData,
                          int mode)
      • getBufferedInputStream

        java.io.BufferedInputStream getBufferedInputStream​(java.lang.String fullPathName)
      • log

        void log​(java.lang.String msg)
      • evalFunctionFloat

        float evalFunctionFloat​(java.lang.Object func,
                                java.lang.Object params,
                                float[] values)
      • readCifData

        java.util.Map<java.lang.String,​java.lang.Object> readCifData​(java.lang.String fileName,
                                                                           java.lang.Object rdrOrStringData,
                                                                           java.lang.String type)