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)
      • log

        void log​(String msg)
      • evalFunctionFloat

        float evalFunctionFloat​(Object func,
                                Object params,
                                float[] values)