org.jmol.atomdata
Interface AtomDataServer
- All Known Implementing Classes:
- Viewer
public interface AtomDataServer
Method Summary |
float |
evalFunctionFloat(java.lang.Object func,
java.lang.Object params,
float[] values)
|
void |
fillAtomData(AtomData atomData,
int mode)
|
java.io.BufferedInputStream |
getBufferedInputStream(java.lang.String fullPathName)
|
AtomIndexIterator |
getSelectedAtomIterator(java.util.BitSet bsSelected,
boolean isGreaterOnly,
boolean modelZeroBased,
boolean isMultiModel)
|
void |
log(java.lang.String msg)
|
void |
setIteratorForAtom(AtomIndexIterator iterator,
int atomIndex,
float distance)
|
void |
setIteratorForPoint(AtomIndexIterator iter,
int modelIndex,
javax.vecmath.Point3f pt,
float maxDistance)
|
getSelectedAtomIterator
AtomIndexIterator getSelectedAtomIterator(java.util.BitSet bsSelected,
boolean isGreaterOnly,
boolean modelZeroBased,
boolean isMultiModel)
setIteratorForAtom
void setIteratorForAtom(AtomIndexIterator iterator,
int atomIndex,
float distance)
setIteratorForPoint
void setIteratorForPoint(AtomIndexIterator iter,
int modelIndex,
javax.vecmath.Point3f 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)