|
|||||||||
| 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 | |
|---|---|
private 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
|
private int |
selectedGroupCount
|
| Constructor Summary | |
|---|---|
Chain(ModelSet modelSet,
Model model,
char chainID)
|
|
| Method Summary | |
|---|---|
(package private) void |
calcSelectedGroupsCount(BitSet bsSelected)
prior to coloring by group, we need the chain count per chain that is selected |
(package private) void |
fixIndices(int atomsDeleted,
BitSet bsDeleted)
|
Atom |
getAtom(int index)
|
char |
getChainID()
|
(package private) Group |
getGroup(int groupIndex)
|
(package private) int |
getGroupCount()
|
(package private) ModelSet |
getModelSet()
|
(package private) int |
getSelectedGroupCount()
|
boolean |
isDna()
|
boolean |
isRna()
|
(package private) int |
selectSeqcodeRange(int index0,
int seqcodeA,
int seqcodeB,
BitSet bs)
|
(package private) void |
setAtomBitSet(BitSet bs)
|
void |
setIsDna(boolean TF)
|
void |
setIsRna(boolean TF)
|
(package private) void |
setModelSet(ModelSet modelSet)
|
| 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
Group[] groups
private int selectedGroupCount
private boolean isDna
private boolean isRna
private BitSet bsSelectedGroups
| Constructor Detail |
|---|
Chain(ModelSet modelSet,
Model model,
char chainID)
| Method Detail |
|---|
public char getChainID()
public boolean isDna()
public boolean isRna()
public void setIsDna(boolean TF)
public void setIsRna(boolean TF)
public Atom getAtom(int index)
void setModelSet(ModelSet modelSet)
ModelSet getModelSet()
Group getGroup(int groupIndex)
int getGroupCount()
void calcSelectedGroupsCount(BitSet bsSelected)
bsSelected -
int selectSeqcodeRange(int index0,
int seqcodeA,
int seqcodeB,
BitSet bs)
int getSelectedGroupCount()
void fixIndices(int atomsDeleted,
BitSet bsDeleted)
void setAtomBitSet(BitSet bs)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||