class SmarterJmolAdapter.AtomIterator extends JmolAdapter.AtomIterator
Modifier and Type | Field and Description |
---|---|
private Atom |
atom |
private int |
atomCount |
private Atom[] |
atoms |
private java.util.BitSet |
bsAtoms |
private int |
iatom |
Constructor and Description |
---|
SmarterJmolAdapter.AtomIterator(AtomSetCollection atomSetCollection) |
Modifier and Type | Method and Description |
---|---|
char |
getAlternateLocationID() |
java.lang.String |
getAtomName() |
int |
getAtomSerial() |
int |
getAtomSetIndex() |
int |
getAtomSite() |
java.util.BitSet |
getAtomSymmetry() |
float |
getBfactor() |
char |
getChainID() |
short |
getElementNumber() |
java.lang.Object[] |
getEllipsoid() |
int |
getFormalCharge() |
java.lang.String |
getGroup3() |
char |
getInsertionCode() |
boolean |
getIsHetero() |
int |
getOccupancy() |
float |
getPartialCharge() |
float |
getRadius() |
int |
getSequenceNumber() |
java.lang.Object |
getUniqueID() |
float |
getVectorX() |
float |
getVectorY() |
float |
getVectorZ() |
float |
getX() |
javax.vecmath.Point3f |
getXYZ() |
float |
getY() |
float |
getZ() |
boolean |
hasNext() |
private int iatom
private Atom atom
private int atomCount
private Atom[] atoms
private java.util.BitSet bsAtoms
SmarterJmolAdapter.AtomIterator(AtomSetCollection atomSetCollection)
public boolean hasNext()
hasNext
in class JmolAdapter.AtomIterator
public int getAtomSetIndex()
getAtomSetIndex
in class JmolAdapter.AtomIterator
public java.util.BitSet getAtomSymmetry()
getAtomSymmetry
in class JmolAdapter.AtomIterator
public int getAtomSite()
getAtomSite
in class JmolAdapter.AtomIterator
public java.lang.Object getUniqueID()
getUniqueID
in class JmolAdapter.AtomIterator
public short getElementNumber()
getElementNumber
in class JmolAdapter.AtomIterator
public java.lang.String getAtomName()
getAtomName
in class JmolAdapter.AtomIterator
public int getFormalCharge()
getFormalCharge
in class JmolAdapter.AtomIterator
public float getPartialCharge()
getPartialCharge
in class JmolAdapter.AtomIterator
public java.lang.Object[] getEllipsoid()
getEllipsoid
in class JmolAdapter.AtomIterator
public float getRadius()
getRadius
in class JmolAdapter.AtomIterator
public float getX()
getX
in class JmolAdapter.AtomIterator
public float getY()
getY
in class JmolAdapter.AtomIterator
public float getZ()
getZ
in class JmolAdapter.AtomIterator
public float getVectorX()
getVectorX
in class JmolAdapter.AtomIterator
public float getVectorY()
getVectorY
in class JmolAdapter.AtomIterator
public float getVectorZ()
getVectorZ
in class JmolAdapter.AtomIterator
public float getBfactor()
getBfactor
in class JmolAdapter.AtomIterator
public int getOccupancy()
getOccupancy
in class JmolAdapter.AtomIterator
public boolean getIsHetero()
getIsHetero
in class JmolAdapter.AtomIterator
public int getAtomSerial()
getAtomSerial
in class JmolAdapter.AtomIterator
public char getChainID()
getChainID
in class JmolAdapter.AtomIterator
public char getAlternateLocationID()
getAlternateLocationID
in class JmolAdapter.AtomIterator
public java.lang.String getGroup3()
getGroup3
in class JmolAdapter.AtomIterator
public int getSequenceNumber()
getSequenceNumber
in class JmolAdapter.AtomIterator
public char getInsertionCode()
getInsertionCode
in class JmolAdapter.AtomIterator
public javax.vecmath.Point3f getXYZ()
getXYZ
in class JmolAdapter.AtomIterator