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 javajs.util.BS
bsModelsDefined
private int
istructure
private Structure
structure
private int
structureCount
private 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()
javajs.util.BS[]
getBSAll()
int
getEndChainID()
char
getEndInsertionCode()
int
getEndSequenceNumber()
int[]
getModelIndices()
int
getSerialID()
int
getStartChainID()
char
getStartInsertionCode()
int
getStartSequenceNumber()
int
getStrandCount()
javajs.util.BS
getStructuredModels()
java.lang.String
getStructureID()
STR
getStructureType()
STR
getSubstructureType()
boolean
hasNext()
-
-
-
Constructor Detail
-
StructureIterator
StructureIterator(AtomSetCollection asc)
- Parameters:
asc
-
-
-
Method Detail
-
hasNext
public boolean hasNext()
- Specified by:
hasNext
in classJmolAdapterStructureIterator
-
getStructureType
public STR getStructureType()
- Specified by:
getStructureType
in classJmolAdapterStructureIterator
-
getSubstructureType
public STR getSubstructureType()
- Specified by:
getSubstructureType
in classJmolAdapterStructureIterator
-
getStructureID
public java.lang.String getStructureID()
- Specified by:
getStructureID
in classJmolAdapterStructureIterator
-
getSerialID
public int getSerialID()
- Specified by:
getSerialID
in classJmolAdapterStructureIterator
-
getStartChainID
public int getStartChainID()
- Specified by:
getStartChainID
in classJmolAdapterStructureIterator
-
getStartSequenceNumber
public int getStartSequenceNumber()
- Specified by:
getStartSequenceNumber
in classJmolAdapterStructureIterator
-
getStartInsertionCode
public char getStartInsertionCode()
- Specified by:
getStartInsertionCode
in classJmolAdapterStructureIterator
-
getEndChainID
public int getEndChainID()
- Specified by:
getEndChainID
in classJmolAdapterStructureIterator
-
getEndSequenceNumber
public int getEndSequenceNumber()
- Specified by:
getEndSequenceNumber
in classJmolAdapterStructureIterator
-
getEndInsertionCode
public char getEndInsertionCode()
- Specified by:
getEndInsertionCode
in classJmolAdapterStructureIterator
-
getStrandCount
public int getStrandCount()
- Specified by:
getStrandCount
in classJmolAdapterStructureIterator
-
getStructuredModels
public javajs.util.BS getStructuredModels()
- Specified by:
getStructuredModels
in classJmolAdapterStructureIterator
-
getAtomIndices
public int[] getAtomIndices()
- Specified by:
getAtomIndices
in classJmolAdapterStructureIterator
-
getModelIndices
public int[] getModelIndices()
- Specified by:
getModelIndices
in classJmolAdapterStructureIterator
-
getBSAll
public javajs.util.BS[] getBSAll()
- Specified by:
getBSAll
in classJmolAdapterStructureIterator
-
-