org.jmol.api
public abstract class JmolAdapter.AtomIterator extends Object
clientAtom
objects in a specified frame.
Note that Java 1.1 does not have java.util.Iterator
so we will define our own AtomIteratorConstructor and Description |
---|
JmolAdapter.AtomIterator() |
Modifier and Type | Method and Description |
---|---|
char |
getAlternateLocationID() |
String |
getAtomName() |
int |
getAtomSerial() |
int |
getAtomSetIndex() |
int |
getAtomSite() |
BitSet |
getAtomSymmetry() |
float |
getBfactor() |
char |
getChainID() |
short |
getElementNumber() |
Object[] |
getEllipsoid() |
int |
getFormalCharge() |
String |
getGroup3() |
char |
getInsertionCode() |
boolean |
getIsHetero() |
int |
getOccupancy() |
float |
getPartialCharge() |
float |
getRadius() |
int |
getSequenceNumber() |
abstract Object |
getUniqueID() |
float |
getVectorX() |
float |
getVectorY() |
float |
getVectorZ() |
abstract float |
getX() |
abstract Point3f |
getXYZ() |
abstract float |
getY() |
abstract float |
getZ() |
abstract boolean |
hasNext() |
public abstract boolean hasNext()
public int getAtomSetIndex()
public BitSet getAtomSymmetry()
public int getAtomSite()
public abstract Object getUniqueID()
public short getElementNumber()
public String getAtomName()
public int getFormalCharge()
public float getPartialCharge()
public Object[] getEllipsoid()
public float getRadius()
public abstract float getX()
public abstract float getY()
public abstract float getZ()
public abstract Point3f getXYZ()
public float getVectorX()
public float getVectorY()
public float getVectorZ()
public float getBfactor()
public int getOccupancy()
public boolean getIsHetero()
public int getAtomSerial()
public char getChainID()
public char getAlternateLocationID()
public String getGroup3()
public int getSequenceNumber()
public char getInsertionCode()