org.jmol.api
Class JmolAdapter.AtomIterator
java.lang.Object
org.jmol.api.JmolAdapter.AtomIterator
- Enclosing class:
- JmolAdapter
public abstract class JmolAdapter.AtomIterator
- extends java.lang.Object
AtomIterator is used to enumerate all the clientAtom
objects in a specified frame.
Note that Java 1.1 does not have java.util.Iterator
so we will define our own AtomIterator
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JmolAdapter.AtomIterator
public JmolAdapter.AtomIterator()
hasNext
public abstract boolean hasNext()
getAtomSetIndex
public int getAtomSetIndex()
getUniqueID
public abstract java.lang.Object getUniqueID()
getElementNumber
public int getElementNumber()
getElementSymbol
public java.lang.String getElementSymbol()
getAtomName
public java.lang.String getAtomName()
getFormalCharge
public int getFormalCharge()
getPartialCharge
public float getPartialCharge()
getX
public abstract float getX()
getY
public abstract float getY()
getZ
public abstract float getZ()
getVectorX
public float getVectorX()
getVectorY
public float getVectorY()
getVectorZ
public float getVectorZ()
getBfactor
public float getBfactor()
getOccupancy
public int getOccupancy()
getIsHetero
public boolean getIsHetero()
getAtomSerial
public int getAtomSerial()
getChainID
public char getChainID()
getAlternateLocationID
public char getAlternateLocationID()
getGroup3
public java.lang.String getGroup3()
getSequenceNumber
public int getSequenceNumber()
getInsertionCode
public char getInsertionCode()
getClientAtomReference
public java.lang.Object getClientAtomReference()