Package org.jmol.adapter.smarter
Class AtomIterator
- java.lang.Object
-
- org.jmol.adapter.smarter.AtomIterator
-
- All Implemented Interfaces:
JmolAdapterAtomIterator
class AtomIterator extends java.lang.Object implements JmolAdapterAtomIterator
-
-
Constructor Summary
Constructors Constructor Description AtomIterator(AtomSetCollection asc)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description chargetAltLoc()java.lang.StringgetAtomName()intgetAtomSetIndex()intgetAtomSite()floatgetBfactor()intgetChainID()intgetElementNumber()intgetFormalCharge()java.lang.StringgetGroup3()chargetInsertionCode()booleangetIsHetero()floatgetOccupancy()floatgetPartialCharge()floatgetRadius()intgetSeqID()intgetSequenceNumber()intgetSerial()BSgetSymmetry()javajs.util.Lst<java.lang.Object>getTensors()java.lang.ObjectgetUniqueID()javajs.util.V3getVib()Note that atom.vib also serves to deliver specific data items.javajs.util.P3getXYZ()booleanhasNext()
-
-
-
Constructor Detail
-
AtomIterator
AtomIterator(AtomSetCollection asc)
-
-
Method Detail
-
hasNext
public boolean hasNext()
- Specified by:
hasNextin interfaceJmolAdapterAtomIterator
-
getAtomSetIndex
public int getAtomSetIndex()
- Specified by:
getAtomSetIndexin interfaceJmolAdapterAtomIterator
-
getSymmetry
public BS getSymmetry()
- Specified by:
getSymmetryin interfaceJmolAdapterAtomIterator
-
getAtomSite
public int getAtomSite()
- Specified by:
getAtomSitein interfaceJmolAdapterAtomIterator
-
getUniqueID
public java.lang.Object getUniqueID()
- Specified by:
getUniqueIDin interfaceJmolAdapterAtomIterator
-
getElementNumber
public int getElementNumber()
- Specified by:
getElementNumberin interfaceJmolAdapterAtomIterator
-
getAtomName
public java.lang.String getAtomName()
- Specified by:
getAtomNamein interfaceJmolAdapterAtomIterator
-
getFormalCharge
public int getFormalCharge()
- Specified by:
getFormalChargein interfaceJmolAdapterAtomIterator
-
getPartialCharge
public float getPartialCharge()
- Specified by:
getPartialChargein interfaceJmolAdapterAtomIterator
-
getTensors
public javajs.util.Lst<java.lang.Object> getTensors()
- Specified by:
getTensorsin interfaceJmolAdapterAtomIterator
-
getRadius
public float getRadius()
- Specified by:
getRadiusin interfaceJmolAdapterAtomIterator
-
getVib
public javajs.util.V3 getVib()
Note that atom.vib also serves to deliver specific data items.- Specified by:
getVibin interfaceJmolAdapterAtomIterator
-
getSeqID
public int getSeqID()
- Specified by:
getSeqIDin interfaceJmolAdapterAtomIterator
-
getBfactor
public float getBfactor()
- Specified by:
getBfactorin interfaceJmolAdapterAtomIterator
-
getOccupancy
public float getOccupancy()
- Specified by:
getOccupancyin interfaceJmolAdapterAtomIterator
-
getIsHetero
public boolean getIsHetero()
- Specified by:
getIsHeteroin interfaceJmolAdapterAtomIterator
-
getSerial
public int getSerial()
- Specified by:
getSerialin interfaceJmolAdapterAtomIterator
-
getChainID
public int getChainID()
- Specified by:
getChainIDin interfaceJmolAdapterAtomIterator
-
getAltLoc
public char getAltLoc()
- Specified by:
getAltLocin interfaceJmolAdapterAtomIterator
-
getGroup3
public java.lang.String getGroup3()
- Specified by:
getGroup3in interfaceJmolAdapterAtomIterator
-
getSequenceNumber
public int getSequenceNumber()
- Specified by:
getSequenceNumberin interfaceJmolAdapterAtomIterator
-
getInsertionCode
public char getInsertionCode()
- Specified by:
getInsertionCodein interfaceJmolAdapterAtomIterator
-
getXYZ
public javajs.util.P3 getXYZ()
- Specified by:
getXYZin interfaceJmolAdapterAtomIterator
-
-