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