|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jmol.modelset.Chain
public final class Chain
| Field Summary | |
|---|---|
(package private) java.util.BitSet |
bsSelectedGroups
|
(package private) char |
chainID
|
(package private) int |
groupCount
|
(package private) Group[] |
groups
|
private boolean |
isDna
|
private boolean |
isRna
|
(package private) Model |
model
|
(package private) ModelSet |
modelSet
|
(package private) int |
selectedGroupCount
|
| Constructor Summary | |
|---|---|
Chain(ModelSet modelSet,
Model model,
char chainID)
|
|
| Method Summary | |
|---|---|
void |
calcSelectedGroupsCount(java.util.BitSet bsSelected)
prior to coloring by group, we need the chain count per chain that is selected |
void |
fixIndices(int atomsDeleted)
|
Atom |
getAtom(int index)
|
int |
getAtomCount()
|
char |
getChainID()
|
Group |
getGroup(int groupIndex)
|
int |
getGroupCount()
|
ModelSet |
getModelSet()
|
(package private) int |
getSelectedGroupCount()
|
boolean |
isDna()
|
boolean |
isRna()
|
int |
selectSeqcodeRange(int index0,
int seqcodeA,
int seqcodeB,
java.util.BitSet bs)
|
void |
setIsDna(boolean TF)
|
void |
setIsRna(boolean TF)
|
void |
setModelSet(ModelSet modelSet)
|
void |
updateOffsetsForAlternativeLocations(java.util.BitSet bsSelected,
int nAltLocInModel,
byte[] offsets,
int firstAtomIndex,
int lastAtomIndex)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
ModelSet modelSet
Model model
char chainID
int groupCount
int selectedGroupCount
private boolean isDna
private boolean isRna
java.util.BitSet bsSelectedGroups
Group[] groups
| Constructor Detail |
|---|
public Chain(ModelSet modelSet,
Model model,
char chainID)
| Method Detail |
|---|
public void setModelSet(ModelSet modelSet)
public char getChainID()
public ModelSet getModelSet()
public boolean isDna()
public boolean isRna()
public void setIsDna(boolean TF)
public void setIsRna(boolean TF)
public Group getGroup(int groupIndex)
public int getGroupCount()
public int getAtomCount()
public Atom getAtom(int index)
public void calcSelectedGroupsCount(java.util.BitSet bsSelected)
bsSelected -
public int selectSeqcodeRange(int index0,
int seqcodeA,
int seqcodeB,
java.util.BitSet bs)
int getSelectedGroupCount()
public final void updateOffsetsForAlternativeLocations(java.util.BitSet bsSelected,
int nAltLocInModel,
byte[] offsets,
int firstAtomIndex,
int lastAtomIndex)
public void fixIndices(int atomsDeleted)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||