public final class Chain
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
char |
chainID |
(package private) int |
groupCount |
(package private) Group[] |
groups |
boolean |
isDna |
boolean |
isRna |
Model |
model |
(package private) int |
selectedGroupCount |
Modifier and Type | Method and Description |
---|---|
(package private) void |
calcSelectedGroupsCount(java.util.BitSet bsSelected)
prior to coloring by group, we need the chain count per chain that is
selected
|
(package private) void |
fixIndices(int atomsDeleted,
java.util.BitSet bsDeleted) |
Atom |
getAtom(int index) |
(package private) Group |
getGroup(int groupIndex) |
(package private) int |
getGroupCount() |
int |
selectSeqcodeRange(int index0,
int seqcodeA,
int seqcodeB,
java.util.BitSet bs) |
(package private) void |
setAtomBitSet(java.util.BitSet bs) |
public Model model
public char chainID
public boolean isDna
public boolean isRna
int groupCount
Group[] groups
int selectedGroupCount
Chain(Model model, char chainID)
public Atom getAtom(int index)
Group getGroup(int groupIndex)
int getGroupCount()
void calcSelectedGroupsCount(java.util.BitSet bsSelected)
bsSelected
- public int selectSeqcodeRange(int index0, int seqcodeA, int seqcodeB, java.util.BitSet bs)
void fixIndices(int atomsDeleted, java.util.BitSet bsDeleted)
void setAtomBitSet(java.util.BitSet bs)