Package org.jmol.adapter.smarter
Class StructureIterator
- java.lang.Object
-
- org.jmol.api.JmolAdapterStructureIterator
-
- org.jmol.adapter.smarter.StructureIterator
-
public class StructureIterator extends JmolAdapterStructureIterator
-
-
Field Summary
Fields Modifier and Type Field Description private BSbsModelsDefinedprivate intistructureprivate Structurestructureprivate intstructureCountprivate Structure[]structures
-
Constructor Summary
Constructors Constructor Description StructureIterator(AtomSetCollection asc)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int[]getAtomIndices()BS[]getBSAll()intgetEndChainID()chargetEndInsertionCode()intgetEndSequenceNumber()int[]getModelIndices()intgetSerialID()intgetStartChainID()chargetStartInsertionCode()intgetStartSequenceNumber()intgetStrandCount()BSgetStructuredModels()java.lang.StringgetStructureID()STRgetStructureType()STRgetSubstructureType()booleanhasNext()
-
-
-
Constructor Detail
-
StructureIterator
StructureIterator(AtomSetCollection asc)
- Parameters:
asc-
-
-
Method Detail
-
hasNext
public boolean hasNext()
- Specified by:
hasNextin classJmolAdapterStructureIterator
-
getStructureType
public STR getStructureType()
- Specified by:
getStructureTypein classJmolAdapterStructureIterator
-
getSubstructureType
public STR getSubstructureType()
- Specified by:
getSubstructureTypein classJmolAdapterStructureIterator
-
getStructureID
public java.lang.String getStructureID()
- Specified by:
getStructureIDin classJmolAdapterStructureIterator
-
getSerialID
public int getSerialID()
- Specified by:
getSerialIDin classJmolAdapterStructureIterator
-
getStartChainID
public int getStartChainID()
- Specified by:
getStartChainIDin classJmolAdapterStructureIterator
-
getStartSequenceNumber
public int getStartSequenceNumber()
- Specified by:
getStartSequenceNumberin classJmolAdapterStructureIterator
-
getStartInsertionCode
public char getStartInsertionCode()
- Specified by:
getStartInsertionCodein classJmolAdapterStructureIterator
-
getEndChainID
public int getEndChainID()
- Specified by:
getEndChainIDin classJmolAdapterStructureIterator
-
getEndSequenceNumber
public int getEndSequenceNumber()
- Specified by:
getEndSequenceNumberin classJmolAdapterStructureIterator
-
getEndInsertionCode
public char getEndInsertionCode()
- Specified by:
getEndInsertionCodein classJmolAdapterStructureIterator
-
getStrandCount
public int getStrandCount()
- Specified by:
getStrandCountin classJmolAdapterStructureIterator
-
getStructuredModels
public BS getStructuredModels()
- Specified by:
getStructuredModelsin classJmolAdapterStructureIterator
-
getAtomIndices
public int[] getAtomIndices()
- Specified by:
getAtomIndicesin classJmolAdapterStructureIterator
-
getModelIndices
public int[] getModelIndices()
- Specified by:
getModelIndicesin classJmolAdapterStructureIterator
-
getBSAll
public BS[] getBSAll()
- Specified by:
getBSAllin classJmolAdapterStructureIterator
-
-