org.jmol.modelset
Class Chain
java.lang.Object
org.jmol.modelset.Chain
public final class Chain
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
modelSet
ModelSet modelSet
model
Model model
chainID
char chainID
groupCount
int groupCount
groups
Group[] groups
selectedGroupCount
private int selectedGroupCount
isDna
private boolean isDna
isRna
private boolean isRna
bsSelectedGroups
private BitSet bsSelectedGroups
Chain
Chain(ModelSet modelSet,
Model model,
char chainID)
getChainID
public char getChainID()
isDna
public boolean isDna()
isRna
public boolean isRna()
setIsDna
public void setIsDna(boolean TF)
setIsRna
public void setIsRna(boolean TF)
getAtom
public Atom getAtom(int index)
setModelSet
void setModelSet(ModelSet modelSet)
getModelSet
ModelSet getModelSet()
getGroup
Group getGroup(int groupIndex)
getGroupCount
int getGroupCount()
calcSelectedGroupsCount
void calcSelectedGroupsCount(BitSet bsSelected)
- prior to coloring by group, we need the chain count per chain
that is selected
- Parameters:
bsSelected
-
selectSeqcodeRange
int selectSeqcodeRange(int index0,
int seqcodeA,
int seqcodeB,
BitSet bs)
getSelectedGroupCount
int getSelectedGroupCount()
fixIndices
void fixIndices(int atomsDeleted)
setAtomBitSet
void setAtomBitSet(BitSet bs)