Package org.jmol.atomdata
Interface AtomDataServer
-
- All Known Implementing Classes:
Viewer
public interface AtomDataServer
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description floatevalFunctionFloat(java.lang.Object func, java.lang.Object params, float[] values)voidfillAtomData(AtomData atomData, int mode)java.io.BufferedInputStreamgetBufferedInputStream(java.lang.String fullPathName)AtomIndexIteratorgetSelectedAtomIterator(BS bsSelected, boolean isGreaterOnly, boolean modelZeroBased, boolean isMultiModel)voidlog(java.lang.String msg)voidsetIteratorForAtom(AtomIndexIterator iterator, int atomIndex, float distance)voidsetIteratorForPoint(AtomIndexIterator iter, int modelIndex, javajs.util.T3 pt, float maxDistance)
-
-
-
Method Detail
-
getSelectedAtomIterator
AtomIndexIterator getSelectedAtomIterator(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)
-
-