org.jmol.atomdata
Interface AtomDataServer

All Known Implementing Classes:
Viewer

public interface AtomDataServer


Method Summary
 void fillAtomData(AtomData atomData, int mode)
           
 BufferedInputStream getBufferedInputStream(String fullPathName)
           
 AtomIndexIterator getSelectedAtomIterator(BitSet bsSelected, boolean isGreaterOnly, boolean modelZeroBased)
           
 void setIteratorForAtom(AtomIndexIterator iterator, int atomIndex, float distance)
           
 void setIteratorForPoint(AtomIndexIterator iter, int modelIndex, Point3f pt, float maxDistance)
           
 

Method Detail

getSelectedAtomIterator

AtomIndexIterator getSelectedAtomIterator(BitSet bsSelected,
                                          boolean isGreaterOnly,
                                          boolean modelZeroBased)

setIteratorForAtom

void setIteratorForAtom(AtomIndexIterator iterator,
                        int atomIndex,
                        float distance)

setIteratorForPoint

void setIteratorForPoint(AtomIndexIterator iter,
                         int modelIndex,
                         Point3f pt,
                         float maxDistance)

fillAtomData

void fillAtomData(AtomData atomData,
                  int mode)

getBufferedInputStream

BufferedInputStream getBufferedInputStream(String fullPathName)